Smarty Fehler nach update

Hi,

ich habe Shopware von 5.2.7  auf 5.3.7 geupdatet.
Jezt bekomme ich folgenden Fehler im Shopware Frontend:

Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "/html/shopware/staging/themes/Frontend/ThemeLB/frontend/listing/product-box/box-basic.tpl" on line 4 "<a href="{$sArticle.linkDetails|rewrite:$sArticle.lb_subtitle}"" unknown modifier "rewrite"' in /html/shopware/staging/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php:657 Stack trace: #0 /html/shopware/staging/engine/Library/Smarty/sysplugins/smarty_internal_compile_private_modifier.php(132): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unknown modifie...', 4) #1 /html/shopware/staging/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(465): Smarty_Internal_Compile_Private_Modifier->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL) #2 /html/shopware/staging/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php(249): Smarty_Internal_TemplateCompilerBase->c in /html/shopware/staging/engine/Library/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 657

Ich habe alle Plugins aktualisiert.

Danke für Hilfen

Moin @lbmh‍,

du benutzt in deinem eigenen Theme den Smarty-Modifier “rewrite”.
Dieser wurde mit Shopware 5.3.0 jedoch entfernt, wie du hier sehen kannst (Einfach mal nach “rewrite” suchen).

Der “Rewrite” Modifier hatte ohnehin keine Funktion mehr, sodass du diesen problemlos aus deinem Theme entfernen kannst.

Gruß,
Patrick  Shopware

1 Like