Bestellabschluss - Syntax Error in template
| ab Version: | 3.5.0 |
Beispiel-Fehlermeldung
Falls Sie eine solche Fehlermeldung, z.B. beim Bestellabschluss erhalten, so sollten Ihnen diese Informationen weiterhelfen.
Ups! Ein Fehler ist aufgetreten!
Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.
Syntax Error in template "string:" on line 83 " {$shippingaddress.firstname {$shippingaddress.lastname}<br/> " - Unexpected "{", expected one of: "identifier" , INTEGER in Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 404
Stack trace:
#0 Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2699): Smarty_Internal_TemplateCompilerBase->trigger_template_error()
#1 Vendor/Smarty/libs/sysplugins/smarty_internal_templateparser.php(2764): Smarty_Internal_Templateparser->yy_syntax_error(15, '{')
#2 Vendor/Smarty/libs/sysplugins/smarty_internal_smartytemplatecompiler.php(51): Smarty_Internal_Templateparser->doParse(15, '{')
#3 Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php(83): Smarty_Internal_SmartyTemplateCompiler->doCompile('<div style="fon...')
#4 Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(271): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Enlight_Template_Template))
#5 Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(426): Smarty_Internal_Template->compileTemplateSource()
#6 Enlight/Template/Template.php(46): Smarty_Internal_Template->renderTemplate()
#7 Vendor/Smarty/libs/sysplugins/smarty_internal_template.php(568): Enlight_Template_Template->renderTemplate()
#8 Vendor/Smarty/libs/Smarty.class.php(328): Smarty_Internal_Template->getRenderedTemplate()
#9 engine/core/class/sOrder.php(915): Smarty->fetch('string:<div sty...')
#10 engine/core/class/sOrder.php(813): sOrder->sendMail(Array)
#11 Shopware/Controllers/Frontend/Checkout.php(401): sOrder->sSaveOrder()
#12 Shopware/Controllers/Frontend/Checkout.php(127): Shopware_Controllers_Frontend_Checkout->saveOrder()
#13 Enlight/Controller/Action.php(55): Shopware_Controllers_Frontend_Checkout->finishAction()
#14 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight_Controller_Action->dispatch('finishAction')
#15 Enlight/Controller/Front.php(88): Enlight_Controller_Dispatcher_DispatcherDefault->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#16 Shopware/Bootstrap.php(21): Enlight_Controller_Front->dispatch()
#17 Enlight/Application.php(69): Shopware_Bootstrap->run()
#18 shopware.php(6): Enlight_Application->run()
#19 {main}
Erklärung
An der Zeile #10 engine/core/class/sOrder.php(813): sOrder->sendMail(Array) kann man erkennen, dass versucht wurde eine Bestellabschluss-eMail (sORDER) zu versenden. Hier liegt also ein Fehler in der eMail-Vorlage selbst vor, welcher über die Shopware Administration schnell korrigiert werden kann.
Weiterer Auszug:
Die nachfolgenden Hinweise sollten Ihnen weiterhelfen.
Syntax Error in template "string:" on line 83 " {$shippingaddress.firstname {$shippingaddress.lastname}<br/> " - Unexpected "{", expected one of: "identifier" , INTEGER in Vendor/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php on line 404
In diesem Fall:
{$shippingaddress.firstname {$shippingaddress.lastname}
Korrekter Aufbau:
{$shippingaddress.firstname} {$shippingaddress.lastname}
Unexpected "{" > Hier wird in der eMail-Vorlage eine Klammer nicht geschlossen
Artikel-PDF erstellen
Artikel bewerten
Weitere interessante Artikel:
Kategorien:
Bestell-Nr.: SW1542
Lieferzeit ca. 5 Tage
Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*
Preise inkl. gesetzlicher
MwSt. + Versandkosten*
