- Erstellt von Svenja Verheyen, zuletzt geändert von Susanne Becker am Jan. 24, 2018
Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.
Unterschiede anzeigen Seitenhistorie anzeigen
« Vorherige Version anzeigen Version 4 Nächste Version anzeigen »
In der Administration kann unter Verwaltung >> Shops >> bearbeiten >> E-Mail Personalisierung pro Shop individualisiert werden. Hierfür muss die Vorlage angepasst werden. Bitte laden Sie die Mustervorlage und speichern Sie Ihre Änderungen ab. Die E-Mail die an den Betreiber und an den Kunden / Besteller verschickt wird ist somit angepasst.
Folgende Variablen stehen in der Bestellbenachrichtigung zur Verfügung:
Variable | Typ | Beschreibung |
---|---|---|
{$orderObject} | array | Bestellobject |
{$orderObject->getOrderCode()} | string | Bestellcode |
{$orderObject->getCustomerUser()} | object | Benutzerdaten |
{$orderObject->getOrderCart()} | object | Warenkorb |
{$orderObject->getShipping()} | Versandart | |
{$orderObject->getPayment()} | Zahlungsart | |
{ $cart [item].info.desiredSchedule} | Wunschtermin |
Mit der folgenden Methode können Sie den Bestellcode abrufen. Beispiel: {$orderObject->getOrderCode()}
Mit der folgenden Methode können Sie den Bestellcode abrufen. Beispiel: {$orderObject->getOrderCode()}
Innerhalb der folgenden Abfrage wird das aktuelle Datum abgefragt. VARIABLE Datum ohne Formatierung {$smarty.now} z.B. 2016-12-09 09:30:00 Datum mit Formatierung {$smarty.now|date_format:"%d.%m.%Y"} z.B. 09.12.2016 Hilfe zur weiteren Formatierungsangaben finden Sie unter http://www.smarty.net/docsv2/de/language.modifier.date.format.tpl
Innerhalb der folgenden Abfrage wird das Bestelldatum abgefragt. VARIABLE Datum ohne Formatierung {if $orderObject}{$orderObject->get('cdate')}{/if} z.B. 2016-12-09 09:30:00 Datum mit Formatierung {if $orderObject}{$orderObject->get('cdate')|date_format:"%d.%m.%Y"}{/if} z.B. 09.12.2016 Hilfe zur weiteren Formatierungsangaben finden Sie unter http://www.smarty.net/docsv2/de/language.modifier.date.format.tpl
Mit der folgenden Methode können Sie die Kundennumer aus den Benutzerdaten (Live) abrufen. verfügbare Variablen: {if $orderObject->getCustomerUser()} ID: {$orderObject->getCustomerUser()->get('id')} Benutzer-ID: {$orderObject->getCustomerUser()->get('client_id')} Shop-ID: {$orderObject->getCustomerUser()->get('customer_id')} Passwort: {$orderObject->getCustomerUser()->get('customer_user_password')} Benutzername: {$orderObject->getCustomerUser()->get('customer_user_name')} Titel: {$orderObject->getCustomerUser()->get('customer_user_titel')} Vorname: {$orderObject->getCustomerUser()->get('customer_firstname]')} Nachname: {$orderObject->getCustomerUser()->get('customer_lastname')} Name /Ansprechpartner: {$orderObject->getCustomerUser()->get('customer_longname')} Vertriebsgesellschaft: {$orderObject->getCustomerUser()->get('customer_user_vertriebsgesellschaft')} Firma 1: {$orderObject->getCustomerUser()->get('customer_user_company1]')} Firma 2: {$orderObject->getCustomerUser()->get('customer_user_company2')} Firma 3: {$orderObject->getCustomerUser()->get('customer_user_company3')} Straße: {$orderObject->getCustomerUser()->get('customer_user_street]')} PLZ: {$orderObject->getCustomerUser()->get('customer_user_zip')} Ort: {$orderObject->getCustomerUser()->get('customer_user_town')} Land (Listen-ID): {$orderObject->getCustomerUser()->get('customer_user_countrycode]')} Land: {$orderObject->getCustomerUser()->get('customer_user_country')} Telefon: {$orderObject->getCustomerUser()->get('customer_user_telefon')} Telefax: {$orderObject->getCustomerUser()->get('customer_user_telefax')} E-Mail: {$orderObject->getCustomerUser()->get('customer_user_email')} Internet: {$orderObject->getCustomerUser()->get('customer_user_internet')} Mobiltelefon: {$orderObject->getCustomerUser()->get('customer_user_mobil]')} Kundennummer: {$orderObject->getCustomerUser()->get('customer_user_kundennummer')} Code: {$orderObject->getCustomerUser()->get('customer_user_code')} Branche: {$orderObject->getCustomerUser()->get('customer_branche')} Funktion: {$orderObject->getCustomerUser()->get('customer_funktion')} Bundesland: {$orderObject->getCustomerUser()->get('customer_bundesland')} USt-IdNr.: {$orderObject->getCustomerUser()->get('customer_ustid]')} Öffnungszeiten 1: {$orderObject->getCustomerUser()->get('customer_user_oeffnung1')} Öffnungszeiten 2: {$orderObject->getCustomerUser()->get('customer_user_oeffnung2')} Öffnungszeiten 3: {$orderObject->getCustomerUser()->get('customer_user_oeffnung3')} Aussendienst: {$orderObject->getCustomerUser()->get('customer_user_aussendienst')} Art: {$orderObject->getCustomerUser()->get('customer_user_art')} Bankinstitut: {$orderObject->getCustomerUser()->get('customer_user_bankinstitut]')} BLZ: {$orderObject->getCustomerUser()->get('customer_user_blz')} Konto-Nr.: {$orderObject->getCustomerUser()->get('customer_user_kontonr]')} IBAN: {$orderObject->getCustomerUser()->get('customer_user_iban')} BIC: {$orderObject->getCustomerUser()->get('customer_user_bic')} Geschäftsführer: {$orderObject->getCustomerUser()->get('customer_user_geschaeftsfuehrer')} Sitz der Gesellschaft: {$orderObject->getCustomerUser()->get('customer_user_sitz_der_gesellschaft')} Steuer-Nr.: {$orderObject->getCustomerUser()->get('customer_user_steuernr')} Amtsgericht: {$orderObject->getCustomerUser()->get('customer_user_amtsgericht')} Freifeld 1: {$orderObject->getCustomerUser()->get('customfield1')} Freifeld 2: {$orderObject->getCustomerUser()->get('customfield2')} Freifeld 3: {$orderObject->getCustomerUser()->get('customfield3')} Freifeld 4: {$orderObject->getCustomerUser()->get('customfield4')} Freifeld 5: {$orderObject->getCustomerUser()->get('customfield5')} Status: {$orderObject->getCustomerUser()->get('status')} Geschlecht: {$orderObject->getCustomerUser()->get('customer_user_gender')} interne Bemerkung: {$orderObject->getCustomerUser()->get('remarks')} Benutzergruppe (ID): {$orderObject->getCustomerUser()->get('customer_user_budgetgruppe__id')} Kontotyp: {$orderObject->getCustomerUser()->get('customer_user_level')} Verwaltung freischalten?: {$orderObject->getCustomerUser()->get('artikelverwaltung_jn')} Erweiterte Benutzerverwaltung freischalten?: {$orderObject->getCustomerUser()->get('artikelverwaltung_erweitert_jn')} Freigaben anzeigen?: {$orderObject->getCustomerUser()->get('freigabeportal_zeigen')} Auswertung anzeigen?: {$orderObject->getCustomerUser()->get('report_zeigen')} Masterlogin für Budgetgruppenbenutzer?: {$orderObject->getCustomerUser()->get('masterlogin')} Backlink (Masterlogin): {$orderObject->getCustomerUser()->get('masterlogin_backlink]')} Bestellstatus/Historie bearbeiten?: {$orderObject->getCustomerUser()->get('austragsstatus_jn')} Lagerrückführungen aktivieren?: {$orderObject->getCustomerUser()->get('lagerrueckfuehrungen')} Warenkorb überspringen?: {$orderObject->getCustomerUser()->get('skip_cart')} Rechnungserstellung deaktivieren: {$orderObject->getCustomerUser()->get('disable_invoice')} Rechnungsadresse im Warenkorb vorausfüllen Funktion aktivieren?: {$orderObject->getCustomerUser()->get('customer_user_InvoiceEnabled')} Rechnungsadresse Editierbar?: {$orderObject->getCustomerUser()->get('customer_user_InvoiceEditable')} Firma: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany1')} Firma (Zeile 2): {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany2')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCompany3')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTitle')} Benutzername: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressName')} XXX: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTel')} Straße: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressStreet')} PLZ: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressZIP')} Ort: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressTown')} Land: {$orderObject->getCustomerUser()->get('customer_user_InvoiceAdressCountry')} Zusätzliche E-Mail aktivieren Funktion aktivieren?: {$orderObject->getCustomerUser()->get('infomail')} Zusätzliche E-Mail Empfänger: {$orderObject->getCustomerUser()->get('infomail_recipient')} Anzahl Logins: {$orderObject->getCustomerUser()->get('logincount')} Anzahl Bestellungen: {$orderObject->getCustomerUser()->get('ordercount')} Erstellt am: {$orderObject->getCustomerUser()->get('cdate')} Letzter Login: {$orderObject->getCustomerUser()->get('lastlogin')} Letzte Änderung: {$orderObject->getCustomerUser()->get('mdate')} Nicht zugeordnet xxx: {$orderObject->getCustomerUser()->get('customer_user_group__id')} XXX: {$orderObject->getCustomerUser()->get('customer_user_businessunit')} XXX: {$orderObject->getCustomerUser()->get('customer_user_purchaser')} XXX: {$orderObject->getCustomerUser()->get('customer_user_anrede')} XXX: {$orderObject->getCustomerUser()->get('customer_user_lkz')} XXX: {$orderObject->getCustomerUser()->get('customer_user_lastschrift')} XXX: {$orderObject->getCustomerUser()->get('valid_from')} XXX: {$orderObject->getCustomerUser()->get('valid_to')} XXX: {$orderObject->getCustomerUser()->get('personid')} XXX: {$orderObject->getCustomerUser()->get('auswertung_jn')} XXX: {$orderObject->getCustomerUser()->get('lokaler_bestellworkflow__id')} XXX: {$orderObject->getCustomerUser()->get('import_status')} XXX: {$orderObject->getCustomerUser()->get('date_pwchange')} XXX: {$orderObject->getCustomerUser()->get('opc_gast_user')} XXX: {$orderObject->getCustomerUser()->get('offenes_bestellsystem')} XXX: {$orderObject->getCustomerUser()->get('sessionid')} {/if}
Ausgabe der Pauschalen Auftragspauschale (pro Artikel): {$order.totalOrderFee} Handlingpauschale: {$order.totalHandling}
Mit der folgenden Methode können Sie Informationen aus dem Warenkorb abrufen. Beispiel: {foreach from=$orderObject->getOrderCart() item=item key=cartId} Artikelbezeichnung:{$item->get('s_desc')} xxx:{$item->get('id')} Benutzer-ID:{$item->get('client_id')} Bestell-ID:{$item->get('order_id')} xxx:{$item->get('parent_id')} xxx:{$item->get('type')} Artikel-ID:{$item->get('aid')} Artikeltyp:{$item->get('article_type')} Personalisierungsdaten:{$item->get('persdata')} {foreach from=$item->getPersData() item=persValue key=persName} {$persName}: {$persValue} {/foreach} xxx:{$item->get('article_options_remark')} xxx:{$item->get('quantity')} Menge:{$item->get('quantity_value')} Bemerkung:{$item->get('remark')} xxx:{$item->get('filename')} xxx:{$item->get('pdf_filenames')} Kostenstelle:{$item->get('cstctr')} xxx:{$item->get('mdate')} xxx:{$item->get('cdate')} xxx:{$item->get('rdate')} xxx:{$item->get('r_remark')} xxx:{$item->get('r_kuerzel')} xxx:{$item->get('r_email')} Artikel Zusatzfelder: {foreach from=unserialize($item->get('warenkorb_zusatzfelder_array')) item=fieldValue key=fieldKey} {$fieldKey}: {$fieldValue} {/foreach} Artikelbezeichnung:{$item->get('s_desc')} Menge:{$item->get('s_qty')} Kostenstelle:{$item->get('s_cstctr')} xxx:{$item->get('s_total')} xxx:{$item->get('s_ntotal')} xxx:{$item->get('s_mwst')} xxx:{$item->get('mailing_count')} Status:{$item->get('status')} xxx:{$item->get('send_reminder')} xxx:{$item->get('printshop_jn')} xxx:{$item->get('payment_interface_jn')} xxx:{$item->get('md5')} xxx:{$item->get('show')} xxx:{$item->get('jobname')} xxx:{$item->get('premium_interaktiver_editor')} xxx:{$item->get('premium_bildupload')} xxx:{$item->get('anzahl_seiten')} xxx:{$item->get('anzahl_downloads')} xxx:{$item->get('article_options')} xxx:{$item->get('nur_pdf_download')} xxx:{$item->get('lokaler_bestellworkflow_schritte__id')} xxx:{$item->get('uploadpath')} xxx:{$item->get('direktdownload_jn')} xxx:{$item->get('array_warenkorb_adressen')} xxx:{$item->get('serviceprovider_id')} xxx:{$item->get('serviceprovider_status')} Bestellnummer:{$item->get('bestellnummer')} xxx:{$item->get('nicht_berechnen')} xxx:{$item->get('portostaffel')} xxx:{$item->get('ftp_pruefsumme')} xxx:{$item->get('ftp_download')} xxx:{$item->get('ftp_error')} xxx:{$item->get('datensatz_id')} xxx:{$item->get('status_sendmail')} xxx:{$item->get('nachbestellung')} xxx:{$item->get('artikel_nachbestellung')} xxx:{$item->get('gutschein')} xxx:{$item->get('voucher_id')} xxx:{$item->get('voucher_array')} xxx:{$item->get('freigabe_adressen_id')} xxx:{$item->get('mailing')} xxx:{$item->get('report_group_id')} interne Artikelbezeichnung: {$item->getInfo('article_desc_intern')} SAP-Nummer / openTRANS Manufacturer-AID: {$item->getInfo('article_sap_nummer')} {/foreach}
Versand-ID: {$orderObject->getShipping()->get('id')} Mandanten-ID: {$orderObject->getShipping()->get('client_id')} Bezeichnung: {$orderObject->getShipping()->get('versand_desc')} Sortierung: {$orderObject->getShipping()->get('orderby')} Länderauswahl: {$orderObject->getShipping()->get('countries')} Beschreibung: {$orderObject->getShipping()->get('versand_fulldesc')} Grundporto: {$orderObject->getShipping()->get('grundporto')} Zusatzporto: {$orderObject->getShipping()->get('zusatzporto')} Grundporto spezial Bezeichnung: {$orderObject->getShipping()->get('grundporto_spezial_index')} Preis: {$orderObject->getShipping()->get('grundporto_spezial')} Erstellt am: {$orderObject->getShipping()->get('cdate')} Letzte Änderung am: {$orderObject->getShipping()->get('mdate')} Lieferadresse: {$orderObject->getShipping()->get('versandarten_laden_jn')} Lieferadresse aus Versandarten editierbar?: {$orderObject->getShipping()->get('versandadresse_editierbar_jn')} Firma: {$orderObject->getShipping()->get('firma')} Firma (Zeile 2): {$orderObject->getShipping()->get('firma2')} Name / Ansprechpartner: {$orderObject->getShipping()->get('ansprechpartner')} Straße: {$orderObject->getShipping()->get('strasse')} PLZ: {$orderObject->getShipping()->get('plz')} Ort: {$orderObject->getShipping()->get(‚ort‘)} E-Mail: {$orderObject->getShipping()->get('email')} Land: {$orderObject->getShipping()->get('country')} Status: {$orderObject->getShipping()->get('status')} xxx: {$orderObject->getShipping()->get('all_laender')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_agreement_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_agreement_line_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_party_id')} xxx: {$orderObject->getShipping()->get('opentrans_supplier_duns')} xxx: {$orderObject->getShipping()->get('oci_category_id')} xxx: {$orderObject->getShipping()->get('oci_vendor')} xxx: {$orderObject->getShipping()->get('oci_vendormat')} xxx: {$orderObject->getShipping()->get('oci_sap_number')}
Zahlungsart-ID: {$orderObject->getPayment()->get('id')} Mandanten-ID: {$orderObject->getPayment()->get('client_id')} Sonderzahlungsart: {$orderObject->getPayment()->get('payment_interface_jn')} Bezeichnung: {$orderObject->getPayment()->get('payment_desc')} Information (Warenkorb): {$orderObject->getPayment()->get('payment_info_cart')} Information (E-Mail): {$orderObject->getPayment()->get('payment_info_mail')} Sortierung: {$orderObject->getPayment()->get('orderby')} Preisaufschlag / -nachlass Aufschlag/Nachlass: {$orderObject->getPayment()->get('price_type]')} Preis: {$orderObject->getPayment()->get('price')} €/%: {$orderObject->getPayment()->get('price_value_type')} Erstellt am: {$orderObject->getPayment()->get('cdate')} Letzte Änderung am: {$orderObject->getPayment()->get('mdate')} Status: {$orderObject->getPayment()->get('status')} xxx: {$orderObject->getPayment()->get('payment_fulldesc')} xxx: {$orderObject->getPayment()->get('payment_interface_id')}
Innerhalb der folgenden Abfrage werden bestellbezogene Notizen abgefragt, welches nach Bestellung im Backend abgeändert werden können: VARIABLE {if $orderObject}{$orderObject->getOrderInfo('notes')}{/if}
Der zu einer Auftragsposition hinterlegte Wunschtermin kann über die Orderinformation "desiredSchedule" abgefragt werden. {foreach from=$orderObject->getOrderCart() item="cartItem"} {$cartItem->getInfo('desiredSchedule')} {/foreach}
- Keine Stichwörter