Hallo, auf einmal funktionieren bei mir keine Bestellungen mehr. Folgender Code wird nach klicken auf den „Bestellen-Button“ angezeigt: Syntax Error in template "string:" on line 65 " " 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(919): Smarty-\>fetch('string:Hallo {$...') #8 engine/core/class/sOrder.php(813): sOrder-\>sendMail(Array) #9 Shopware/Controllers/Frontend/Checkout.php(401): sOrder-\>sSaveOrder() #10 Shopware/Controllers/Frontend/Checkout.php(127): Shopware\_Controllers\_Frontend\_Checkout-\>saveOrder() #11 Enlight/Controller/Action.php(55): Shopware\_Controllers\_Frontend\_Checkout-\>finishAction() #12 Enlight/Controller/Dispatcher/DispatcherDefault.php(329): Enlight\_Controller\_Action-\>dispatch('finishAction') #13 Enlight/Controller/Front.php(88): Enlight\_Controller\_Dispatcher\_DispatcherDefault-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #14 Shopware/Bootstrap.php(21): Enlight\_Controller\_Front-\>dispatch() #15 Enlight/Application.php(69): Shopware\_Bootstrap-\>run() #16 shopware.php(6): Enlight\_Application-\>run() #17 {main}
Danke und Gruß Christian
Schau mal hier http://wiki.shopware.de/Bestellabschlus … l_656.html
Danke für die Antwort, konnte in der Vorlage aber keinen Fehler erkennen.
Poste doch mal de Vorlage (…Hallo {$ …). Da ist irgendwo der Fehler versteckt.
Hallo, anbei der „Code“ der Vorlage: Hallo {$billingaddress.firstname} {$billingaddress.lastname}, vielen Dank fuer Ihre Bestellung (Nummer: {$sOrderNumber}) am {$sOrderDay} um {$sOrderTime}. Informationen zu Ihrer Bestellung: Pos. Art.Nr. Menge Preis Summe {foreach item=details key=position from=$sOrderDetails} {$position+1|fill:4} {$details.ordernumber|fill:20} {$details.quantity|fill:6} {$details.price|padding:8} EUR {$details.amount|padding:8} EUR {$details.articlename|wordwrap:49|indent:5} {/foreach} Versandkosten: {$sShippingCosts} Gesamtkosten: {$sAmountNet} {if !$sNet} Gewählte Zahlungsart: {$additional.payment.description} {$additional.payment.additionaldescription} {if $additional.payment.name == "debit"} Ihre Bankverbindung: Kontonr: {$sPaymentTable.account} BLZ:{$sPaymentTable.bankcode} Wir ziehen den Betrag in den nächsten Tagen von Ihrem Konto ein. {/if} {if $additional.payment.name == "prepayment"} Unsere Bankverbindung: {/if} {if $sComment} Ihr Kommentar: {$sComment} {/if} Rechnungsadresse: {$billingaddress.company} {$billingaddress.firstname} {$billingaddress.lastname} {$billingaddress.street} {$billingaddress.streetnumber} {$billingaddress.zipcode} {$billingaddress.city} {$billingaddress.phone} {$additional.country.countryname} Lieferadresse: {$shippingaddress.company} {$shippingaddress.firstname} {$shippingaddress.lastname} {$shippingaddress.street} {$shippingaddress.streetnumber} {$shippingaddress.zipcode} {$shippingaddress.city} {$additional.country.countryname} {if $billingaddress.ustid} Ihre Umsatzsteuer-ID: {$billingaddress.ustid} Bei erfolgreicher Prüfung und sofern Sie aus dem EU-Ausland bestellen, erhalten Sie Ihre Ware umsatzsteuerbefreit. {/if}
[quote=„lost_prophet“] Gesamtkosten: {$sAmountNet} {if !$sNet}
[/quote] sollte so sein {if !$sNet} Gesamtkosten Brutto: {$sAmount} {/if}
also „{/if}“ fehlt bei dir.
Vielen Dank, das war der Fehler.