URLs ohne Punkte

Hallo zusammen.

Ich versuche aus unseren Kategorie-URLs Punkte zu entfernen, bekomme dort aber einen Fehler:

{(sCategoryPath categoryID=$sCategory.id)|replace:".":"-"}/

SmartyCompilerException’ with message ‚Syntax Error in template „d04ac891ee66821cccb7d4ff74f45b051e284781“  on line 1 „{(sCategoryPath categoryID=$sCategory.id)|replace:".":"-"}/“  - Unexpected " categoryID="‘ 

 

Wo liegt hier der Fehler? Bei den Herstellern benutze ich einen ähnlichen ausdruck, der nicht bemängelt wird.

Danke für die Hilfe 

Die runden Klammern haben da m.E nichts zu suchen.

Ohne wird das Ersetzen ja auf den Parameter der sCategoryPath Funktion($sCategory.id) ausgeführt. 

Ggf. ein $ vor sCategoryPath setzen? Also $sCategoryPath.

Hi,

du brauchst das erst in einer Variable per assign

Beispiel https://forum.shopware.com/discussion/comment/182359/#Comment_182359

Dann kannst du per replace den Punkt ersetzen

Sebastian