Hi
Ich habe an einer Stelle den BLOCK
{ **block** name= **"frontend\_index\_header\_javascript\_jquery\_lib"** append}
erweitert.
Alles funktioniert. Nur ein Code macht mir Probleme in Verbindung mit Smarty.
**filename** : affix.replace( **"** {POS} **"** , parseInt(id)+1) + name,
{POS} muss hier natürlich im String ersetzt werden. Allerdings ist das in Smarty nicht so einfach.
Egal ob
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
oder
filename : affix.replace( /{POS}/, parseInt(id)+1) + name,
es gibt hier Konflikte. Kennt jemanden den Trick, wie man es zum Laufen bekommt ?
@megadruck schrieb:
Hi
Ich habe an einer Stelle den BLOCK
{ block name= „frontend_index_header_javascript_jquery_lib“ append}
erweitert.
Alles funktioniert. Nur ein Code macht mir Probleme in Verbindung mit Smarty.
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
{POS} muss hier natürlich im String ersetzt werden. Allerdings ist das in Smarty nicht so einfach.
Egal ob
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
oder
filename : affix.replace( /{POS}/, parseInt(id)+1) + name,
es gibt hier Konflikte. Kennt jemanden den Trick, wie man es zum Laufen bekommt ?
Hallo,
also irgendwie kann man nicht wirklich herauslesen, was du tun möchtest oder was genau nicht funktioniert.
Du kannst bei Smarty auf jeden Fall sagen, dass er bestimmte Zeilen nicht parsen soll, beispielsweise über:
{literal}
function myFunction(){
...
}
{/literal}
Vielleicht ist es auch schon das, was du suchst.
Eine replace-Funktion gibt es aber auch bei Smarty.
Beste Grüße
Sebastian
ja genauso wie es oben steht
{POS}
EIne Variable beinhaltet einen Aufbau einer UPLOAD Datei
{POS}_{ARTICLE}_.$filename
Eigentlich kein Problem, aber im nachhinein an dieser Smarty stelle leider schon 
@megadruck schrieb:
ja genauso wie es oben steht
{POS}
EIne Variable beinhaltet einen Aufbau einer UPLOAD Datei
{POS}_{ARTICLE}_.$filename
Eigentlich kein Problem, aber im nachhinein an dieser Smarty stelle leider schon 
Hallo,
und wo besteht jetzt das Problem?
Beste Grüße
Sebastian
@sschreier schrieb:
@megadruck schrieb:
Hi
Ich habe an einer Stelle den BLOCK
{ block name= „frontend_index_header_javascript_jquery_lib“ append}
erweitert.
Alles funktioniert. Nur ein Code macht mir Probleme in Verbindung mit Smarty.
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
{POS} muss hier natürlich im String ersetzt werden. Allerdings ist das in Smarty nicht so einfach.
Egal ob
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
oder
filename : affix.replace( /{POS}/, parseInt(id)+1) + name,
es gibt hier Konflikte. Kennt jemanden den Trick, wie man es zum Laufen bekommt ?
Hallo,
also irgendwie kann man nicht wirklich herauslesen, was du tun möchtest oder was genau nicht funktioniert.
Du kannst bei Smarty auf jeden Fall sagen, dass er bestimmte Zeilen nicht parsen soll, beispielsweise über:
{literal}
function myFunction(){
…
}
{/literal}
Vielleicht ist es auch schon das, was du suchst.
Eine replace-Funktion gibt es aber auch bei Smarty.
Dann müsste {literal} dann eigentlich im replace um das {POS} herum, oder ?
also
**filename** : affix.replace( **"** {literal}{POS}{/literal} **"** , parseInt(id)+1) + name,
@megadruck schrieb:
@sschreier schrieb:
@megadruck schrieb:
Hi
Ich habe an einer Stelle den BLOCK
{ block name= „frontend_index_header_javascript_jquery_lib“ append}
erweitert.
Alles funktioniert. Nur ein Code macht mir Probleme in Verbindung mit Smarty.
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
{POS} muss hier natürlich im String ersetzt werden. Allerdings ist das in Smarty nicht so einfach.
Egal ob
filename : affix.replace( " {POS} " , parseInt(id)+1) + name,
oder
filename : affix.replace( /{POS}/, parseInt(id)+1) + name,
es gibt hier Konflikte. Kennt jemanden den Trick, wie man es zum Laufen bekommt ?
Hallo,
also irgendwie kann man nicht wirklich herauslesen, was du tun möchtest oder was genau nicht funktioniert.
Du kannst bei Smarty auf jeden Fall sagen, dass er bestimmte Zeilen nicht parsen soll, beispielsweise über:
{literal}
function myFunction(){
…
}
{/literal}
Vielleicht ist es auch schon das, was du suchst.
Eine replace-Funktion gibt es aber auch bei Smarty.
Dann müsste {literal} dann eigentlich im replace um das {POS} herum, oder ?
also
filename : affix.replace( " {literal}{POS}{/literal} " , parseInt(id)+1) + name,
Hallo,
ja genau, beispielsweise. Hast du es denn einmal probiert? literal sagt ja wie gesagt Smarty, er soll den enthaltenen Inhalt nicht parsen = auswerten.
Beste Grüße
Sebastian
Ja es geht jetzt. Danke Euch