Inhaltsverzeichnis
Der Danke- und Logout-Seite-Editor für Gambio GX3 & GX4 (3.7 – 4.9) ermöglicht Ihnen die unkomplizierte Veröffentlichung von Inhalten auf Ausstiegsseiten Ihres Onlineshops. Seit Version 1.1 des Moduls sprechen Sie Ihre Kunden dabei ganz persönlich an zur weiteren Steigerung die Kundenbindung.
Smarty-Template-Variablen
Ort des Geschehens sind nicht die beiden Menüpunkte des Moduls, sondern ist der Gambio-Content-Manager im Menüpunkt Darstellung. Unabhängig von der Verwendung der Smarty-Template-Variablen erstellen Sie unter Elemente > Sonstige die Inhaltsblöcke, die Sie mit Hilfe des Moduls auf der Bestellung-Danke- oder Logout-Seite platzieren.
Ab Version 1.1 parst das Modul Ihre hinterlegten Inhalte mit der von Gambio verwendeten PHP Template Engine Smarty. Sowohl in Blöcken für die Danke- als auch für die Logout-Seite stehen Ihnen dabei folgende Variablen zur Verfügung:
$customer_gender
– Das Geschlecht des aktuellen Kunden (‚m‘, ‚f‘, “), sofern angegeben$customer_first_name
– Vorname des Kunden$customer_last_name
– Nachname des Kunden
Bestellinformationen aus der Datenbank
Seit Version 1.1.4 stehen auf der Bestellung-Danke-Seite alle Datenbank-Felder der orders
-Tabelle zur Verfügung. Das sind zum Beispiel customers_city
für die im Kundenkonto hinterlegte Stadt, delivery_city
ist der Ort der Lieferanschrift und billing_city
selbiger der Rechnungsadresse. So können Sie Grüße nach {$customers_city}
senden oder den Versand nach {$customers_city}
ankündigen.
{$orders_status}
enthält den aktuellen Bestellstatus. Diesen können Sie für Bedingungen nutzen, zum Beispiel
{if $orders_status==2}Ihre Bestellung befindet sich in Bearbeitung{elseif $orders_status==150}Herzlichen Dank für die umgehende Bezahlung.{/if}
ihrshop.de/checkout_success.php
aufrufen.Die E-Mail-Adresse ist via Bestelldaten verfügbar: {$customers_email_address}
. Die Session-Variable {$smarty.session.customer_email} enthält (ebenfalls) die aktuelle E-Mail-Adresse des Kunden. Die beiden sind identisch, solange man die checkout_success.php-Datei nicht ohne neue Bestellung nach Änderung der E-Mail-Adresse aufruft.
Die Lieferadresse platzieren Sie wie folgt auf der Danke-Seite:
{if $delivery_company}{$delivery_company}<br>{/if} {$delivery_name}<br> {$delivery_street_address} {$delivery_house_number}<br> {$delivery_postcode} {$delivery_city}<br> {$delivery_country}
Die verfügbaren Platzhalter aus der orders
-Datenbanktabelle lauten:
- {$orders_id}
- {$customers_id}
- {$customers_cid}
- {$customers_vat_id}
- {$customers_status}
- {$customers_status_name}
- {$customers_status_image}
- {$customers_status_discount}
- {$customers_name}
- {$customers_firstname}
- {$customers_lastname}
- {$customers_gender}
- {$customers_company}
- {$customers_street_address}
- {$customers_house_number}
- {$customers_additional_info}
- {$customers_suburb}
- {$customers_city}
- {$customers_postcode}
- {$customers_state}
- {$customers_country}
- {$customers_telephone}
- {$customers_email_address}
- {$customers_address_format_id}
- {$delivery_name}
- {$delivery_firstname}
- {$delivery_lastname}
- {$delivery_gender}
- {$delivery_company}
- {$delivery_street_address}
- {$delivery_house_number}
- {$delivery_additional_info}
- {$delivery_suburb}
- {$delivery_city}
- {$delivery_postcode}
- {$delivery_state}
- {$delivery_country}
- {$delivery_country_iso_code_2}
- {$delivery_address_format_id}
- {$billing_name}
- {$billing_firstname}
- {$billing_lastname}
- {$billing_gender}
- {$billing_company}
- {$billing_street_address}
- {$billing_house_number}
- {$billing_additional_info}
- {$billing_suburb}
- {$billing_city}
- {$billing_postcode}
- {$billing_state}
- {$billing_country}
- {$billing_country_iso_code_2}
- {$billing_address_format_id}
- {$payment_method}
- {$cc_type}
- {$cc_owner}
- {$cc_number}
- {$cc_expires}
- {$cc_start}
- {$cc_issue}
- {$cc_cvv}
- {$comments}
- {$last_modified}
- {$date_purchased}
- {$orders_status}
- {$orders_date_finished}
- {$currency}
- {$currency_value}
- {$account_type}
- {$payment_class}
- {$shipping_method}
- {$shipping_class}
- {$order_total_weight}
- {$customers_ip}
- {$language}
- {$afterbuy_success}
- {$afterbuy_id}
- {$refferers_id}
- {$conversion_type}
- {$orders_ident_key}
- {$gm_orders_id}
- {$gm_packings_id}
- {$gm_orders_code}
- {$gm_packings_code}
- {$gm_order_html}
- {$gm_order_txt}
- {$gm_order_send_date}
- {$gm_send_order_status}
- {$gm_cancel_date}
- {$abandonment_download}
- {$abandonment_service}
- {$orders_hash}
- {$intraship_shipmentnumber}
- {$exported}
- {$gambio_hub_module}
- {$gambio_hub_module_title}
- {$gambio_hub_transaction_code
Praktisches Beispiel
Wenn Sie beispielsweise die E-Mail-Texte für Bestellbestätigungen etc. angepasst haben, ist Ihnen der Umgang mit der Smarty-Engine sicherlich vertraut. Zudem sind die Einsatzmöglichkeiten für die 3 derzeit verfügbaren Template-Variablen so effizient wie überschaubar.
Deshalb genügt bereits ein einziges Beispiel, um die Anwendung aller 3 Template-Variablen zu demonstrieren:
<p> {if $customer_gender=='m'}Lieber{elseif $customer_gender=='f'}Liebe{else}Liebe(r){/if} {$customer_first_name} {$customer_last_name}, vielen Dank für Ihren Besuch! </p>
Mit einer Textpassage wie dieser können Sie sich von Kunden persönlich verabschieden, die ihre Sitzung beendet haben. Ersetzen Sie „Ihren Besuch“ durch „Ihre Bestellung“, dient Ihnen die Vorlage 1:1 als Danksagung nach erfolgreich abgesandter Bestellung durch den Kunden.
Version 1.1 hat die Grundlage für weitere Template-Variablen geschaffen. Vorname, Nachname und die Möglichkeit zur geschlechtsspezifischen Ansprache sind sicherlich die am häufigsten verwendeten. Hinsichtlich weiterer Variablen zur Individualisierung und Personalisierung nehmen wir Vorschläge dankend entgegen!