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
Selbst wenn die Varibale zur Verfügung stünde, ich der Schreibweise würde auch dann nix kommen! {$customers_state}
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
Hat jemand ne Idee, wie man das in die Bestätigung mit bekommt? Gibt es da ne Variable wie die $EMAIL
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!
Hi Manfred, besten Dank. Ich glaub wir kennen uns, haben mal vor 2 Jahren auf dem Gambiotreff kurz gesprochen. Hoffe es geht Dir gut ;-)
Na ja ... ?! Code: <? echo 'Zustand_A: '.$GesamtLage; // Ausgabe: "Blendend" echo 'Zustand_B: '.$GesamtLage + $Gambio; // Ausgabe: "<[I]Zensur[/I]>" ?>
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
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
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}