Bestellvorlagen Bestellbestätigung

Thema wurde von Olaf Weber, 5. März 2014 erstellt.

  1. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hallo,

    in den Email-Vorlagen :
    gibt es da eine Variable, wo man das Bundesland des Bestellers mit ausgeben kann.

    Email habe ich schon mit {$EMAIL} eingefügt uns geht.

    Versuche mit {customers_state} geht leider nicht
     
  2. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Selbst wenn die Varibale zur Verfügung stünde, ich der Schreibweise würde auch dann nix kommen! :)
    {$customers_state}
     
  3. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    oh sorry, das hate ich schon so, aber es finzt nicht.
    Oder muß es NEUE Bestellung sein. Hab bei einer bestehenden mal die Bestellbestätigung im Admin angezeigt, da ist nix mit Bundeslandanzeige
     
  4. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hat jemand ne Idee, wie man das in die Bestätigung mit bekommt? Gibt es da ne Variable wie die $EMAIL
     
  5. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Also Olaf ..

    ... nehme er das Script: "..\send_order.php" und suche darin nach:
    Code:
    // check if customer is allowed to send this order!
    $order_query_check = xtc_db_query("SELECT
                          customers_id
                          FROM ".TABLE_ORDERS."
                          WHERE orders_id='".$insert_id."'");
    
    $order_check = xtc_db_fetch_array($order_query_check);
    
    ... und ändere diesen Block in:
    Code:
    // check if customer is allowed to send this order!
    $order_query_check = xtc_db_query("SELECT
                          customers_id, customers_state
                          FROM ".TABLE_ORDERS."
                          WHERE orders_id='".$insert_id."'");
    
    $order_check = xtc_db_fetch_array($order_query_check);
    
    $smarty->assign('MBr_customers_state', $order_check['customers_state']);
    
    Damit steht dir in der Mailvorlage "Bestellbestäting" die Variable {$MBr_customers_state} zur freien Verfügung! :)
     
  6. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hi Manfred,

    besten Dank.
    Ich glaub wir kennen uns, haben mal vor 2 Jahren auf dem Gambiotreff kurz gesprochen.
    Hoffe es geht Dir gut ;-)
     
  7. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Na ja ... ?!
    Code:
    <?
    echo 'Zustand_A: '.$GesamtLage;           // Ausgabe: "Blendend"
    echo 'Zustand_B: '.$GesamtLage + $Gambio; // Ausgabe: "<[I]Zensur[/I]>"
    ?>
    
     
  8. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hab das nun mal so geändert, aber geht nicht.
    Oder muß es eine NEUE Bestellung im Shop sein?
    Ich hab im Admin zu einer Bestehenden auf "Bestellbestätigung anzeigen"
    wird aber kein Bundesland angezeigt
     
  9. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    musst die neu erzeugen lassen - anderer button
     
  10. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    geht leider trotzdem nicht
     
  11. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Wir reden ganz eindeutig von BUNDESLAND - richtig? Nicht von LAND
     

    Anhänge:

  12. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.097
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    und bei der Bestellung / Kunden wurde auch ein Bundesland hinterlegt?
     
  13. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Ja, verstehe auch den Quellcode,
    wird ja das Feld customers_state aus der tabelle orders im SELCT mit geholt und durch Smarty die Variable bereitgestellt.

    Aber es geht nicht, jedenfalls auch durch Neugenerieren der bestätigung

    Hier der Screen aus der Tabell orders

    screen-bundesland.jpg
     
  14. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Ähm ... liegts am meinem Monitor oder ist da tatsächlich nix? :(
     
  15. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    hab es noch editiert, ist aber jetzt da der screen
     
  16. Manni_HB

    Manni_HB G-WARD 2012/13/14/15

    Registriert seit:
    26. April 2011
    Beiträge:
    9.098
    Danke erhalten:
    1.540
    Danke vergeben:
    909
    Ort:
    Bremen
    Fein! Und nun noch einen schönen großen deutlichen Screen von der Mailvorlage "Bestellbestätigung".
     
  17. Olaf Weber

    Olaf Weber Erfahrener Benutzer

    Registriert seit:
    23. April 2012
    Beiträge:
    107
    Danke erhalten:
    0
    Danke vergeben:
    3
    Hier der betreffende Teil. Die Mail wird ja ausgegeben, aber eben kein Bundesland

    {#text_tel#} {$PHONE}
    {if $customer_vat}{#text_ustid#} {$customer_vat}{/if}
    {$EMAIL}
    {$MBr_customers_state}

    {if $PAYMENT_METHOD} Zahlungsmethode: {$PAYMENT_METHOD}{/if}