Hi Leute Mein Shop wurde von Gambio aktualisiert. Ich habe nun auch die Möglichkeit die Versandnummern in der Bestellung zu hinterlegen und ggf. mitzusenden. Wenn ich den Status aktualsiere und "Sendungsnummer mitsenden" angewählt habe wird diese trotzdem nicht übermittelt. Der Kunde (in diesem Fall ich -> Testbestellung) bekommt nur die normale Nachricht mit dem Hinweis über den neuen Status. Die Sendungsnummer ist aber nicht drin. Ich habe in den Einstellungen einen Paketversender angelegt und den Tracking-Link ebenfalls eingefügt. Leider funktioniert das aber nicht. Gibt es da etwas spezielles zu beachten? Liebe Grüsse Gianluca
Das wird dann nicht in deiner Mailvorlage stecken, ich schätze die ist eine angepasste aus einer vorherigen Version. Wenn du das Original in den Mailvorlagen wiederherstellst, hast du eine mit den richtigen Platzhaltern. Fairerweise muss ich dich darauf hinweisen, das wir gestern einen Bug im Shop gefunden haben, der dir da im Wege sein wird und mit 2.3.1.3 ausgeräumt wurde. Der eingebaute CK-Editor macht nachdem er diese erstmal richtig anzeigt in 2.3.1.0 bis 2.3.1.2 beim speichern die Formatierung der Vorlage kaputt, ziemlich blöd. Mach also vorher bitte ein Update. Wenn du das nicht selbst kannst und das frisch von uns gemacht wurde können wir darüber reden das in Kulanz nochmal für dich zu machen.
Hallo Bei mir kommt zu dem Problem nach dem Herstellen der Orignalvorlagen in der Vorschau folgende Meldung: Code: Fatal error: Uncaught --> Smarty Compiler: Syntax error in template "/is/htdocs/wp1111135_SF5Y4HCDLO/onlineshop/cache/gm_temp_email.html" on line 22 "{if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Ihrer Bestellung: </strong><br />" - Unexpected ";", expected one of: "}" <-- thrown in /is/htdocs/wp1111135_SF5Y4HCDLO/onlineshop/includes/classes/Smarty/sysplugins/smarty_internal_templatecompilerbase.php on line 22 FATAL ERROR(1): "Uncaught --> Smarty Compiler: Syntax error in template "/is/htdocs/wp1111135_SF5Y4HCDLO/onlineshop/cache/gm_temp_email.html" on line 22 "{if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Ihrer Bestellung: </strong><br />" - Unexpected ";", expected one of: "}" <-- thrown" Version 2.3.1.5 Gruß Roland
Wird die Nummer nicht nur mitgesendet, wenn der Status auf "versendet" geändert wird ? Hast du dies auch so gemacht ?
Noch etwas... wollt Ihr für jeden Bestellstatus eine andere Nachricht mitsenden, so könnt Ihr dies mit einer "if"-Anweisung machen. Einfach den Status-Namen für die Anweisung verwenden. Beisspiel: HTML: {if $ORDER_STATUS == 'Bearbeitet'}<br /> <u><b>Überschrift</b></u><br /> <br /> Text {/if} {if $ORDER_STATUS == 'Zahlungseingang'}<br /> <u><b>Überschrift</b></u><br /> <br /> Text<br /> {/if} {if $ORDER_STATUS == 'Versendet'}<br /> <u><b>Ihre Bestellung haben wir versendet !</b></u><br /> <br /> {if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Ihrer Bestellung: </strong><br /> <br /> {foreach name=aussen item=PARCEL_TRACKING_CODE from=$PARCEL_TRACKING_CODES_ARRAY} <a href="{$PARCEL_TRACKING_CODE->getServiceUrl()|escape}" target="_blank">{$PARCEL_TRACKING_CODE->getTrackingCode()|escape}</a> ({$PARCEL_TRACKING_CODE->getServiceName()|escape})<br /> {$PARCEL_TRACKING_CODE->getServiceComment()|nl2br}<br /> <br /> {/foreach} {/if}{/if} Den Code einfach in E-Mailvorlage für "Admin: Änderung Bestellstatus" mit einbinden.
Ich habe das gleiche Problem Sendungsnummer wird nicht mitgesendet. Gibt schon eine Lösung von Gmabio?
Ich hänge mich hier mal dran, auch wenn meine Frage nicht ganz die gleiche ist. Hab heute das Update auf v2.4.0.1 gemacht. Wenn ich den Bestellstatus auf "versendet" stellen und die Kunden benachrichtigen will (ohne Häkchen bei "Sendungsnummer mitsenden") bekomme ich eine Fehlermeldung und der Status wird nicht geändert. (Kann es sein, dass Gastkonten gelöscht wurden, die noch in Bearbeitung waren?)
FATAL ERROR(1): "Uncaught --> Smarty Compiler: Syntax error in template "/var/www/web50/html/cache/mail_template_change_order_mail-2.html" on line 22 "{if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Ihrer Bestellung: </strong><br />" - Unexpected ";", expected one of: "}" <-- thrown" Testweise habe ich jetzt eine einzelne Bestellung einer Kundin mit Kundenkonto geändert. Da ist zwar offenbar keine Benachrichtigung an sie rausgegangen und mir wurde eine Fehlermeldung angezeigt (ich weiß leider nicht, ob es die gleiche war), aber der Status wurde geändert.
Du solltest mal die Mailvorlagen wiederherstellen und den Mail cache (cache im Admin Bereich) löschen. Da ist ein Fehler in der Syntax wie es scheint
Uff, wenn ich bei der Mailvorlage "Admin: Änderung Bestellstatus" auf "Original wiederherstellen" und dann auf "Vorschau" klicke, bekomme ich auch die Fehlermeldung angezeigt.
Jetzt stelle ich fest das es meine DHL Sendungsnummer auch njicht an den Kunden sendet. Im Admin funktioniert sie aber. Die Haken sind auch alle gesetzt. Der Code in der Emailvorlage fehlt. Welcher Code kommt wo genau rein in die Email Vorlage?
Sicher dir deinen aktuellen Quellcode und stell das original wieder her, dann kannst die 2 Quellcodes vergleichen
is der abschnitt drinnen? HTML: {if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES} <strong>Die Sendungsnummer(n) zu Ihrer Bestellung: </strong><br /> <br /> {foreach name=aussen item=PARCEL_TRACKING_CODE from=$PARCEL_TRACKING_CODES_ARRAY} <a href="{$PARCEL_TRACKING_CODE->getServiceUrl()|escape}" target="_blank">{$PARCEL_TRACKING_CODE->getTrackingCode()|escape}</a> ({$PARCEL_TRACKING_CODE->getServiceName()|escape})<br /> {$PARCEL_TRACKING_CODE->getServiceComment()|nl2br}<br /> <br /> {/foreach} {/if}