Text der Bestellbestätigung bei Sonderanfertigung anpassen

Thema wurde von Anonymous, 28. Juli 2026 um 18:20 Uhr erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    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
     
  2. tannenhof_imshausen
    tannenhof_imshausen Erfahrener Benutzer
    Registriert seit:
    26. Oktober 2022
    Beiträge:
    129
    Danke erhalten:
    46
    Danke vergeben:
    52
    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_NRbeim Biolandbetrieb Tannenhof Imshausen haben wir {if $weekday ==7}gestern{else}heute{/if} gepacktsie 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_NRbeim Biolandbetrieb Tannenhof Imshausen haben wir {if $NOTIFY_COMMENTS|trim|strstr:'GESTERN'}gestern{else}heute{/if}  versandtsie wird in den nächsten Tagen bei Dir ankommen.
    {else}
    {if 
    $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung W{$ORDER_NRbeim Biolandbetrieb Tannenhof Imshausen haben wir {if $NOTIFY_COMMENTS|trim|strstr:'GESTERN'}gestern{else}heute{/if}{if $erneuterVersanderneut{/if} versandtsie 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_DATEmit der Bestellnummer W{$ORDER_NRist auf unserem Konto eingegangen. {if $Abholung}Wir werden {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung sobald als möglich packendamit 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 kommenDann vereinbare bitte telefonisch oder per eMail einen Termin.
    {else}
    Wir werden {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung sobald als möglich packen und versendenDu erhältst eine eMailwenn 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_DATEmit der Bestellnummer W{$ORDER_NRhaben wir uns sehr gefreut.

    {if 
    $CustomerCompany != ''}Ihr habt euch{else}Du hast Dich{/if} für „Vorkasse“ als Zahlungsweise entschiedenGerne würden wir die Bestellung packen{if ! $Abholungund versenden{/if}, jedoch ist die Überweisung noch nicht bei uns eingetroffenWenn Du bereits überwiesen hastmusst Du nichts weiter tunFalls Du die Überweisung vergessen hastkein Problemdafür schicken wir diese Erinnerung.

    Bitte überweise den Rechnungsbetrag in Höhe von {$order_total|strip_tagsmit Angabe des Verwendungszwecks W{$ORDER_NRauf unser Konto:
    {if 
    $csID}{if $csID <=1127}Bitte beachten Neue Kontoverbindung!
    {/if}{/if}
    EmpfängerJohannes Kayßer Tannenhof
    IBAN
    DEXXXXXXXXXXX
    BIC
    :  VBMHDE5FXXX
    Volksbank Mittelhessen eG

        Tipp
    Zahlungen per Sofortüberweisung werden rund um die Uhrauch am Wochenendeausgeführt.
          

    {elseif 
    $ORDER_STATUS == 'Teilzahlung'}
    über {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATEmit der Bestellnummer W{$ORDER_NRhaben wir uns sehr gefreutLeider ist allerdings nur ein Teilbetrag in Höhe von {$Teilbetragauf unserem Konto eingegangen.

    Bitte überweise den Fehlbetrag in Höhe von {$order_total|strip_tags $Teilbetrag} € mit Angabe des Verwendungszwecks W{$ORDER_NRauf unser Konto:
    {if 
    $csID}{if $csID <=1127}Bitte beachten Neue Kontoverbindung!
    {/if}{/if}
    EmpfängerJohannes Kayßer Tannenhof
    IBAN
    DEXXXXXXXXXXX
    BIC
    :  VBMHDE5FXXX
    Volksbank Mittelhessen eG

        Tipp
    Zahlungen per Sofortüberweisung werden rund um die Uhrauch am Wochenendeausgeführt.
          

    {elseif 
    $ORDER_STATUS == 'Zahlungsfehler'}
    {if 
    $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATEin 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 ! $Abholungund an Dich versenden{/if}. Das einfachste ist jetzt die Zahlung per Vorkasse (Überweisung).
    Schreib einfach kurz zurückdamit wir die hinterlegte Zahlungsart ändern und Dir die Bestellbestätigung mit dem Gesamtbetrag und unserer Kontoverbindung schicken können.

        
    TippZahlungen per Sofortüberweisung werden rund um die Uhrauch am Wochenendeausgeführt.
          
    Bitte beachtedass wir die Bestellung stornierenwenn 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 sicherzustellendass {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung auch sicher bei Dir ankommthaben wir die angegebene Versandadresse für Dich korrigiert:

    {elseif 
    $ORDER_STATUS == 'Storniert'}
    Wir  habe {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATEmit der Bestellnummer W{$ORDER_NRstorniert.

    {elseif 
    $ORDER_STATUS == 'abgeschlossen'}
    Der Rechnungsbetrag für {if $CustomerCompany != ''}Eure{else}Deine{/if} Bestellung vom {$ORDER_DATEmit der Bestellnummer W{$ORDER_NRist auf unserem Konto eingegangenHerzlichen Dank!


    {else}
    der Status {if $CustomerCompany != ''}Eure{else}Deine{/if}r Bestellung vom {$ORDER_DATEmit der Bestellnummer W{$ORDER_NRhat 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 ZukunftWenn Du ein Kundenkonto nutztwird die dort hinterlegte Adresse automatisch vorausgewähltwas 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 
    trueBitte den Knoblauch nach Ankunft gleich auspacken und ggfaus der Tüte nehmenWenn der Knoblauch noch trocknen sollhänge ihn am besten an einen luftigentrockenen (überdachtenund schattigen PlatzWenn er getrocknet isthält er sich am besten zwischen 14 und 20°CBei Scheunenlagerung nämlichdas heißt wenn er unter 7°C abkühltfängt Knoblauch bereits im Februar zu keimen an.
    In jedem Fallalso auch wenn er zum Trocknen hängtkannst Du vom Knoblauch schon essendann einfach Zehen ausbrechen.
    Knoblauch-Blüten hingegen bleiben am besten im (trockenenKühlschrank frisch.
    {else}
    Tipp zur LagerungKnoblauch-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 bodenund klimaschonend anHier 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-NewsletterBleib auf dem Laufenden
    Verpasse 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-PostfachZu Beginn des Knoblauch-Versandes im Frühsommer (Frisch-Knoblauchund 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 verpassenhttps://shop.tannenhof-imshausen.de/newsletter.php
    {/if}


    Wir wünschen Guten Appetit!
    {elseif 
    $ORDER_STATUS == 'In Bearbeitung'}{if ! $newsletter_abonniert}
    Knoblauch-NewsletterBleib informiert
    Verpasse nicht den Versandbeginn der Knoblauch
    -Ernte – Abonniere unseren Newsletter!
    Drei bis vier Mal im Jahr wirst Du eine eMail bekommenZu Beginn des Knoblauch-Versandes im Frühsommer (Frisch-Knoblauchund im Herbst (luftgetrockneter Knoblauch), und zusätzlich noch ein oder zwei eMails zu einem besonderen Anlass.
    Jetzt für den Knoblauch-Newsletter anmeldenhttps://shop.tannenhof-imshausen.de/newsletter.php
    {/if}
    {/if}

    {if 
    $CustomerCompany != ''}

    Hier kannst Du unser aktuelles Bio-Zertifikat und unsere Bioland-Bescheinigung einsehen herunterladenhttps://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.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    Danke für den Hinweis. Von diesen Dinge habe nicht die geringste Ahnung - und würde mich da auch nicht drahtrauen - nachher zerschieße ich noch irgendwas...
    Trotzdem Danke für den Hinweis.
     
  4. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.755
    Danke erhalten:
    1.346
    Danke vergeben:
    499
    Wo wird denn der Text eingetragen?
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    Geht die Frage an mich?
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.755
    Danke erhalten:
    1.346
    Danke vergeben:
    499
    Ja. :) Deshalb habe ich deinen Text zitiert.

    Du schreibst, dass du den Text für die Sonderlösung in die Bestellbestätigung bekommen magst.
    Deshalb fragte ich, wo du den Text denn eingibst? Wie fügst du den Text im Backend ein?

    Denn der Kunde schreibt ja seine Wünsche als Text ins Anmerkungsfeld. Und dies wird in der Bestellbestätigung ausgegeben.
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    Genau das is die Frage! Bisher geben ich ihn nirgendwo ein, weil ich eben nicht weiß, wie man das machen könnte.

    Ich könnte für ein komplett "neues" Produkt temporär einen Artikel oder eine Option anlegen. Klar, das ist machbar - solange es keine bessere Lösung gibt. Aber das kann doch nicht der Weg sein...

    Und das, die Kundenwünsche aus dem Anmerkungsfeld und der Bestellbestätigung aufgeführt sind, reicht oft nicht. Manche schreiben nur z.B. "Wie per Mail abgestimmt"
     
  8. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.755
    Danke erhalten:
    1.346
    Danke vergeben:
    499
    Gibt es für die Anpassungen immer die Selben Dinge? Größe, Farbe?

    Du könntest einen Artikel (Ihre Wünsche) anlegen, der alle Veränderungen als Zusatzoptionen hat. Also zb. mit allen Farben die du anbietest.

    Und wenn du die Bestellung dann bearbeitest, fügst du diesen Zusatzartikel hinzu.
    Der Artikel nennt sich dann zb. Ihre Wünsche. Und die Zusatzoptionen werden mit den Farben benannt.

    Also der Grundartikel den der Kunde bestellt, bleibt in der Bestellung und der extra Artikel ist nur für die Wünsche.
     
  9. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    Dein Vorschlag hätte zum einen die Folge, dass es dann 2 Artikel werden. Im Grunde kein Problem, aber doch irgendwie "unprofessionell". Über die Zusatzoptionen ginge es auch nicht, da wir ja nicht vorhersehen können, welche Farbe sich ein Kunde wünscht - die Möglichkeiten sind ja quasi unbegrenzt. Und es gibt ja noch viele andere denkbare Variationen...
    Auch die Idee einen Sonderartikel anzulegen, der nicht aktiv geschaltet wird, und in dem man dann die Besonderheiten benennt, würde nicht wirklich funktionieren, da der Kunde ja alle Varianten (bei uns 4 verschiedene) benennen muss, ich diese aber nur innerhalb der bestehenden Varianten verändern kann. Man müsste also jeweils eine passende Variante erstellen...
    Im Grunde möglich aber viel zu umständlich und zeitaufwendig. Es braute einfach eine Möglichkeit den Text, wie er in der Bestellbestätigung und den übrigen Papieren ausgeliefert wird zu ändern...
     
  10. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    5. Mai 2022
    Beiträge:
    2.755
    Danke erhalten:
    1.346
    Danke vergeben:
    499
    Ok. Dann ist es natürlich zu umfangreich mit dem extra Artikel für die Wünsche.


    Wenn du die Bestellung änderst, kannst du den Artikel bearbeiten. Hier kannst du die Artikelbezeichnung ändern. Wenn du es dort reinpackst?
    Oder umfassen die Änderungen einen zu langen Text?
     
  11. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    3. Oktober 2021
    Beiträge:
    77
    Danke erhalten:
    27
    Danke vergeben:
    24
    Erstens wäre der Text zu lang und zweitens geht es ja um die Optionen bzw. Ergänzungen individueller Natur...
    Das hilft also leider auch nicht. Ich werde mal an den Support schreiben... Aber vielen Dank für Dein Mitdenken!