Tach zusammen, Wir bieten Kunden auch Sonderanfertigungen an. Das kann alles Mögliche sein, aber am häufigsten ist einfach nur eine besondere Farbe gewünscht. Das läuft dann so, dass wir die genauen Wünsche mit dem Kunden per Mail abstimmen, er anschließend eine normale Bestellung aufgibt mit den Sonderwünschen im Bestellkommentar. Wir passen den Preis entsprechend der Vereinbarung an. So weit so gut. Was wir aber im System bisher nicht hinbekommen, ist den passenden Text für die Sonderlösung irgendwie in die neue Bestellbestätigung zu bekommen. Gibt’s dafür eine cloudshopkompatible Lösung? Bin für jede Hilfe dankbar. VG Frank
Mit Smartys replace-Funktionen schon probiert? Ich habe damit sowohl die Bestellbestätigung als auch die eMail bei Änderungen des Status stark individualisiert. Als Beispiel hier meine Status-Änderungs-eMail in der Textvariante (einfachere Lesbarkeit). Mit der Text-Version teste ich auch immer zuerst die Logik, bevor ich es in die HTML-Variante übernehme: PHP: {if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES}{foreach name=aussen item=PARCEL_TRACKING_CODE from=$PARCEL_TRACKING_CODES_ARRAY}{if $PARCEL_TRACKING_CODE->getServiceComment()=='fehlgeschlagen' or $ORDER_STATUS == 'ErneuterVersand'} {assign var="erneuterVersand" value=true} {break}{elseif $PARCEL_TRACKING_CODE->getServiceComment()=='Ersatz'} {assign var="Ersatzlieferung" value=true} {break} {/if}{/foreach}{/if}{assign var="weekday" value=$smarty.now|date_format:"%u"}{assign var="Teilbetrag" value=$NOTIFY_COMMENTS|regex_replace:'/^([0-9]+\,[0-9]+€)[]?.*/':'$1'}{if $NAME|trim == ''}Hallo,{else}Hallo {$NAME},{/if}{if $ORDER_STATUS == 'Versendet' or $ORDER_STATUS == 'versandt' or $erneuterVersand}{if $NOTIFY_COMMENTS|trim|strstr:'MORGEN'}{if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung W{$ORDER_NR} beim Biolandbetrieb Tannenhof Imshausen haben wir {if $weekday ==7}gestern{else}heute{/if} gepackt, sie geht morgen in den Versand und wird dann in den nächsten Tagen bei Dir ankommen.{elseif $Ersatzlieferung}die Ersatzlieferung zu {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung W{$ORDER_NR} beim Biolandbetrieb Tannenhof Imshausen haben wir {if $NOTIFY_COMMENTS|trim|strstr:'GESTERN'}gestern{else}heute{/if} versandt, sie wird in den nächsten Tagen bei Dir ankommen.{else}{if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung W{$ORDER_NR} beim Biolandbetrieb Tannenhof Imshausen haben wir {if $NOTIFY_COMMENTS|trim|strstr:'GESTERN'}gestern{else}heute{/if}{if $erneuterVersand} erneut{/if} versandt, sie wird in den nächsten Tagen bei Dir ankommen.{/if}{elseif $ORDER_STATUS == 'In Bearbeitung'}die Zahlung für {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} ist auf unserem Konto eingegangen. {if $Abholung}Wir werden {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung sobald als möglich packen, damit Du sie zu den nächsten Öffnungszeiten unseres Ab-Hof-Verkaufs auf dem Tannenhof in Imshausen abholen kannst: Montag bis Freitag von 14:30 bis 15 Uhr Donnerstag 18:30 bis 19 Uhr Samstag von 11:30 bis 12 Uhr Verkauf außerhalb der Öffnungszeiten nach Vereinbarung: Du kannst zu diesen Zeiten nicht kommen? Dann vereinbare bitte telefonisch oder per eMail einen Termin.{else}Wir werden {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung sobald als möglich packen und versenden. Du erhältst eine eMail, wenn wir das Paket in den Versand gegeben haben.{/if}{elseif $ORDER_STATUS == 'Warten auf Zahlungseingang'}über {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} haben wir uns sehr gefreut.{if $CustomerCompany != ''}Ihr habt euch{else}Du hast Dich{/if} für „Vorkasse“ als Zahlungsweise entschieden. Gerne würden wir die Bestellung packen{if ! $Abholung} und versenden{/if}, jedoch ist die Überweisung noch nicht bei uns eingetroffen. Wenn Du bereits überwiesen hast, musst Du nichts weiter tun. Falls Du die Überweisung vergessen hast, kein Problem, dafür schicken wir diese Erinnerung.Bitte überweise den Rechnungsbetrag in Höhe von {$order_total|strip_tags} mit Angabe des Verwendungszwecks W{$ORDER_NR} auf unser Konto:{if $csID}{if $csID <=1127}Bitte beachten - Neue Kontoverbindung!{/if}{/if}Empfänger: Johannes Kayßer TannenhofIBAN: DEXXXXXXXXXXXBIC: VBMHDE5FXXXVolksbank Mittelhessen eG Tipp: Zahlungen per Sofortüberweisung werden rund um die Uhr, auch am Wochenende, ausgeführt. {elseif $ORDER_STATUS == 'Teilzahlung'}über {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} haben wir uns sehr gefreut. Leider ist allerdings nur ein Teilbetrag in Höhe von {$Teilbetrag} auf unserem Konto eingegangen.Bitte überweise den Fehlbetrag in Höhe von {$order_total|strip_tags - $Teilbetrag} € mit Angabe des Verwendungszwecks W{$ORDER_NR} auf unser Konto:{if $csID}{if $csID <=1127}Bitte beachten - Neue Kontoverbindung!{/if}{/if}Empfänger: Johannes Kayßer TannenhofIBAN: DEXXXXXXXXXXXBIC: VBMHDE5FXXXVolksbank Mittelhessen eG Tipp: Zahlungen per Sofortüberweisung werden rund um die Uhr, auch am Wochenende, ausgeführt. {elseif $ORDER_STATUS == 'Zahlungsfehler'}{if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} in unserem Shop https://Shop.Tannenhof-Imshausen.de ist leider noch nicht abgeschlossen, da es zu einem Fehler mit der Zahlung kam.Gerne würden wir die Bestellung packen{if ! $Abholung} und an Dich versenden{/if}. Das einfachste ist jetzt die Zahlung per Vorkasse (Überweisung).Schreib einfach kurz zurück, damit wir die hinterlegte Zahlungsart ändern und Dir die Bestellbestätigung mit dem Gesamtbetrag und unserer Kontoverbindung schicken können. Tipp: Zahlungen per Sofortüberweisung werden rund um die Uhr, auch am Wochenende, ausgeführt. Bitte beachte, dass wir die Bestellung stornieren, wenn wir bis zum {if $weekday < 6}{($smarty.now + 604800)|date_format:"%d.%m.%Y"}{elseif $weekday = 6}{($smarty.now + 691200)|date_format:"%d.%m.%Y"}{else}{($smarty.now + 777600)|date_format:"%d.%m.%Y"}{/if} keine Antwort von Dir bekommen haben werden.{elseif $ORDER_STATUS == 'Terminierter Versand'}wie gewünscht planen wir den Versand {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung ab dem {$NOTIFY_COMMENTS|regex_replace:'/^([0-9]+.[0-9]+.[0-9][0-9][0-9][0-9])[]?.*/':'$1'}.{elseif $ORDER_STATUS == 'Adresskorrektur'}Wir packen {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung in Kürze und haben das Paket eben bei DHL zur Abholung angemeldet.Um sicherzustellen, dass {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung auch sicher bei Dir ankommt, haben wir die angegebene Versandadresse für Dich korrigiert:{elseif $ORDER_STATUS == 'Storniert'}Wir habe {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} storniert.{elseif $ORDER_STATUS == 'abgeschlossen'}Der Rechnungsbetrag für {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} ist auf unserem Konto eingegangen. Herzlichen Dank!{else}der Status {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung vom {$ORDER_DATE} mit der Bestellnummer W{$ORDER_NR} hat sich geändert.Neuer Status: {$ORDER_STATUS}{/if}{if $NOTIFY_COMMENTS }{if $NOTIFY_COMMENTS|regex_replace:'/^[0-9]+.[0-9]+.[0-9][0-9][0-9][0-9][]?|^[A-ZÄÖÜ][A-ZÄÖÜ][A-ZÄÖÜ][A-ZÄÖÜ]+[]?|^([0-9]+,[0-9]+€)[]?.*/':''|trim != ''}{if $ORDER_STATUS != 'Adresskorrektur'}Anmerkungen und Kommentare zu {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung:{/if} {$NOTIFY_COMMENTS|regex_replace:'/^[0-9]+.[0-9]+.[0-9][0-9][0-9][0-9][]?|^[A-ZÄÖÜ][A-ZÄÖÜ][A-ZÄÖÜ][A-ZÄÖÜ]+[]?|^([0-9]+,[0-9]+€)[]?.*/':''|trim}{/if}{/if}{if $ORDER_STATUS == 'Adresskorrektur'}{if $customers_status_name = 'Gast'}Ein kleiner Tipp für die Zukunft: Wenn Du ein Kundenkonto nutzt, wird die dort hinterlegte Adresse automatisch vorausgewählt, was Tippfehlern vorbeugt und den Bestellprozess erleichtert.{else}Auch die im Kundenkonto hinterlegte Adresse habe ich für Dich gleich korrigiert.{/if}{/if}{if $PARCEL_TRACKING_CODES_ARRAY && $PARCEL_TRACKING_CODES}Die Sendungsnummer zu {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung:{foreach name=aussen item=PARCEL_TRACKING_CODE from=$PARCEL_TRACKING_CODES_ARRAY}{if ! $PARCEL_TRACKING_CODE->getServiceComment()|strstr:'Sobald '} {continue} {/if}{$PARCEL_TRACKING_CODE->getTrackingCode()} ({$PARCEL_TRACKING_CODE->getServiceName()}): {$PARCEL_TRACKING_CODE->getServiceUrl()}{$PARCEL_TRACKING_CODE->getServiceComment()}{/foreach}{/if}{if $ORDER_STATUS == 'Versendet' or $ORDER_STATUS == 'versandt' }{if $knoblauch_bestellt}{if true} Bitte den Knoblauch nach Ankunft gleich auspacken und ggf. aus der Tüte nehmen. Wenn der Knoblauch noch trocknen soll, hänge ihn am besten an einen luftigen, trockenen (überdachten) und schattigen Platz. Wenn er getrocknet ist, hält er sich am besten zwischen 14 und 20°C. Bei Scheunenlagerung nämlich, das heißt wenn er unter 7°C abkühlt, fängt Knoblauch bereits im Februar zu keimen an.In jedem Fall, also auch wenn er zum Trocknen hängt, kannst Du vom Knoblauch schon essen, dann einfach Zehen ausbrechen.Knoblauch-Blüten hingegen bleiben am besten im (trockenen) Kühlschrank frisch.{else}Tipp zur Lagerung: Knoblauch-Blüten & Frisch-Knoblauch bleiben am besten im Kühlschrank frisch.{/if}{else}Kennst Du schon unsere Knoblauch-Vielfalt?Wir bauen über 20 Sorten Knoblauch mit unseren Zugpferden boden- und klimaschonend an. Hier erfährst Du mehr über unseren Knoblauch-Anbau mit Pferden:https://shop.tannenhof-imshausen.de/#anbau{/if}{/if}Bei Fragen zu {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung antworte bitte einfach auf diese E-Mail.{if $ORDER_STATUS == 'Versendet' or $ORDER_STATUS == 'versandt' }{if ! $newsletter_abonniert}Knoblauch-Newsletter: Bleib auf dem LaufendenVerpasse nicht den Versandbeginn der Knoblauch-Ernte – Abonniere unseren exklusiven Newsletter und bleibe auf dem Laufenden über unsere Entwicklungen und Angebote!Erhalte drei bis fünf Mal im Jahr Updates direkt in dein E-Mail-Postfach: Zu Beginn des Knoblauch-Versandes im Frühsommer (Frisch-Knoblauch) und im Herbst (luftgetrockneter Knoblauch), und zusätzlich noch zwei oder drei eMails zu einem besonderen Anlass.Jetzt anmelden und keine Neuigkeiten rund um unseren Knoblauch verpassen: https://shop.tannenhof-imshausen.de/newsletter.php{/if}Wir wünschen Guten Appetit!{elseif $ORDER_STATUS == 'In Bearbeitung'}{if ! $newsletter_abonniert}Knoblauch-Newsletter: Bleib informiertVerpasse nicht den Versandbeginn der Knoblauch-Ernte – Abonniere unseren Newsletter!Drei bis vier Mal im Jahr wirst Du eine eMail bekommen: Zu Beginn des Knoblauch-Versandes im Frühsommer (Frisch-Knoblauch) und im Herbst (luftgetrockneter Knoblauch), und zusätzlich noch ein oder zwei eMails zu einem besonderen Anlass.Jetzt für den Knoblauch-Newsletter anmelden: https://shop.tannenhof-imshausen.de/newsletter.php{/if}{/if}{if $CustomerCompany != ''}Hier kannst Du unser aktuelles Bio-Zertifikat und unsere Bioland-Bescheinigung einsehen & herunterladen: https://shop.tannenhof-imshausen.de/info/ueber-uns.html#zertifikate{/if}Viele Grüße aus Waldhessen,Johannes vom Tannenhof{$EMAIL_SIGNATURE_TEXT} Ist natürlich Smarty- und kein PHP-Code, aber so gibt es wenigstens eine Syntaxhervorhebung.