Guten Abend, leider ist in meinem Shop ein Fehler vorhanden der auftritt, sobald man per Vorkasse oder Nachname bezahlen möchte, per Paypal oder sofortüberweisung scheint es keine Probleme zu geben. Eventuell, kann jemand mit dieser Fehlermeldung etwas anfangen, wäre über Hilfe dankbar. Ups! Ein Fehler ist aufgetreten! Die nachfolgenden Hinweise sollten Ihnen weiterhelfen. Syntax Error in template "string:" on line 115 "3. Bitte beachten Sie, dass die vorgenannten Ziffern 1-2 nicht Voraussetzung für die wirksame Ausübung des Widerrufsrechts sind." unclosed {if} tag in Vendor/Smarty/libs/sysplugins/smarty\_internal\_templatecompilerbase.php on line 404 Stack trace: #0 Vendor/Smarty/libs/sysplugins/smarty\_internal\_smartytemplatecompiler.php(64): Smarty\_Internal\_TemplateCompilerBase-\>trigger\_template\_error('unclosed {if} t...') #1 Vendor/Smarty/libs/sysplugins/smarty\_internal\_templatecompilerbase.php(83): Smarty\_Internal\_SmartyTemplateCompiler-\>doCompile('Hallo {$billing...') #2 Vendor/Smarty/libs/sysplugins/smarty\_internal\_template.php(271): Smarty\_Internal\_TemplateCompilerBase-\>compileTemplate(Object(Enlight\_Template\_Template)) #3 Vendor/Smarty/libs/sysplugins/smarty\_internal\_template.php(426): Smarty\_Internal\_Template-\>compileTemplateSource() #4 Enlight/Template/Template.php(46): Smarty\_Internal\_Template-\>renderTemplate() #5 Vendor/Smarty/libs/sysplugins/smarty\_internal\_template.php(568): Enlight\_Template\_Template-\>renderTemplate() #6 Vendor/Smarty/libs/Smarty.class.php(328): Smarty\_Internal\_Template-\>getRenderedTemplate() #7 engine/core/class/sOrder.php(893): Smarty-\>fetch('string:Hallo {$...') #8 engine/core/class/sOrder.php(790): sOrder-\>sendMail(Array) #9 Shopware/Controllers/Frontend/Checkout.php(520): sOrder-\>sSaveOrder() #10 Shopware/Controllers/Frontend/Checkout.php(197): Shopware\_Controllers\_Frontend\_Checkout-\>saveOrder() #11 Enlight/Controller/Action.php(70): Shopware\_Controllers\_Frontend\_Checkout-\>finishAction() #12 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight\_Controller\_Action-\>dispatch('finishAction') #13 Enlight/Controller/Front.php(99): Enlight\_Controller\_Dispatcher\_DispatcherDefault-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #14 Shopware/Bootstrap.php(33): Enlight\_Controller\_Front-\>dispatch() #15 Enlight/Application.php(86): Shopware\_Bootstrap-\>run() #16 shopware.php(6): Enlight\_Application-\>run() #17 {main}
Hallo, ja -> Deine eMail-Vorlage sORDER im Backend ist defekt: http://wiki.shopware.de/Bestellabschlus … l_656.html Da steht sogar, dass dort bei dir ein {if} nicht geschlossen ist!
… edit: ich war wohl zu langsam
Komische Sache, habe dort am Ende der eMail nur meine Widerrufsbelehrung als Text- und Html-Version hinterlegt und keine if-Abfrage erstellt. Die Zeile Lautet "Bitte beachten Sie, dass die vorgenannten Ziffern 1-2 nicht Voraussetzung für die wirksame Ausübung des Widerrufsrechts sind.
" Gibt es ein Code-Snipsel, welches einem erlaubt gewisse Texte, wie eben z.B. die Widerrufsbelehrung in die eMail Templates einbinden zu können?
Ich benutze ganz gerne http://ckeditor.com/demo Einfach den Beispiel-Text löschen bzw. ersetzen und dann - wenn fertig - links oben auf “Quellcode” und den dann kopieren und in Shopware einfügen. Der erstellte Quellcode (html) ist immer recht “sauber”… Edit: Gut, für die Bestellmails nur tlw. zu gebrauchen… aber sonst… Grüße - Heiko