Platzhalter

erstellt: 12. Oktober 2012, zuletzt geändert: 14. Dezember 2016 unter Modifikationen

In wpShopGermany können an unterschiedlichen Stellen nachfolgend aufgelistete Platzhalter verwendet werden. Ein Platzhalter wird mit dem entsprechenden Wert beim generieren der entsprechenden Anzeige ersetzt.

Die Stellen sind zu finden:

  • im Modul DownloadPlus (Texte, Dateiname)
  • in Bestellmails (Betreff, Text)
  • für Verwendungszweck bei Zahlart Vorkasse

Aus der Bestelldatenbank sind folgende Platzhalter möglich:

%order_id%
%order_onr%
%order_cdate%
%order_k_id%
%order_ip%
%order_useragent%
%order_comment%
%order_price_gesamt%
%order_price_shipping%
%order_price_payment%
%order_price_rabatt%
%order_price_gs%
%order_mwst_payment%
%order_mwst_shipping%
%order_type_shipping%
%order_type_payment%
%order_shipping_vname%
%order_shipping_name%
%order_shipping_strasse%
%order_shipping_hausnr%
%order_shipping_plz%
%order_shipping_ort%
%order_shipping_land%
%order_shipping_firma%
%order_bname%
%order_bblz%
%order_binhaber%
%order_payed_date%
%order_bnr%
%order_bvars%
%order_pvars%
%order_status%
%order_transaction%
%order_dp_cron_planed%
%order_dp_cron_done%
%order_gs_id%
%order_kleinunternehmer%
%order_custom_data%
%order_admincomment%
%order_language%
%order_mod_autodebit_name%
%order_mod_autodebit_blz%
%order_mod_autodebit_inhaber%
%order_mod_autodebit_knr%
%order_weight%
%order_mod_billsafe_token%
%order_mod_billsafe_transaction_id%
%order_cab_externalid%
%order_cab_requestTrackingID%
%order_cab_transactionID%
%order_cab_transactionStatus%
%order_cab_started%
%order_cab_lastupdate%
%order_cab_paylink%
%order_cab_repayed%

Aus der Kundendatenbank sind folgende Platzhalter möglich:

%kunde_id%
%kunde_knr%
%kunde_paypal_payer_id%
%kunde_title%
%kunde_name%
%kunde_vname%
%kunde_email%
%kunde_firma%
%kunde_fax%
%kunde_strasse%
%kunde_plz%
%kunde_ort%
%kunde_land%
%kunde_tel%
%kunde_geb%
%kunde_ustidnr%
%kunde_custom%
%kunde_passwort_saltmd5%
%kunde_comment%
%kunde_budget%

Kundenvariablen können wie folgt abgefragt werden:

%kv_{INDEX}%

Der Index {INDEX} kann aus der Verwaltung der Kundendaten herausgelesen werden. (Weitere Kundendaten)

Platzhalter aus den Shopinfos die immer verwendet werden können:

  • %shopinfo_name%
    Name des Shops / Firma
  • %shopinfo_owner%
    Inhaber des Shops
  • %shopinfo_tel%
    Telefonnummer
  • %shopinfo_fax%
    Faxnummer
  • %shopinfo_email%
    E-Mail Adresse
  • %shopinfo_street%
    Straße
  • %shopinfo_zip%
    Postleitzahl
  • %shopinfo_city%
    Ort
  • %shopinfo_accountowner%
    Kontoinhaber der Bankverbindung
  • %shopinfo_iban%
    IBAN Nummer der Bankverbindung
  • %shopinfo_bic%
    BIC Nummer der Bankverbindung

Allgemeine Platzhalter, die immer verwendbar sind:

  • %anfrageliste_url% (benötigt das wpShopGermany Modul „Anfrageprodukte„)
    URL für die Seite, auf der die Produkte auf der Anfrageliste angezeigt werden (Konfiguration unter wpShopGermany -> Konfiguration -> Seiteneinstellungen)
  • %warenkorb_url%
    URL für die Warenkorbseite (Konfiguration unter wpShopGermany -> Konfiguration -> Seiteneinstellungen)
  • %versandkosten_url%
    URL für die Seite, auf der die Versandkosten beschrieben werden. (Konfiguration unter wpShopGermany -> Konfiguration -> Seiteneinstellungen)
  • %agb_url%
    URL der AGB Seite die unter wpShopGermany -> Konfiguration -> Seiteneinstellungen definiert ist
  • %datenschutz_url%
    URL der Datenschutzseite. (Konfiguration unter wpShopGermany -> Konfiguration -> Seiteneinstellungen)
  • %widerruf_url%
    URL der Widerrufsseite die unter wpShopGermany -> Konfiguration -> Seiteneinstellungen definiert ist
  • %impressum_url%
    URL der Impressumsseite (Konfiguration unter wpShopGermany -> Konfiguration -> Seiteneinstellungen)
  • %profil_url% (Kundenverwaltung muss aktiviert sein)
    URL der Profilseite (Konfiguration im kostenlosen Modul „Kundenverwaltung“)
  • %bestellungen_url% (Kundenverwaltung muss aktiviert sein)
    URL der Seite auf der für angemeldete Kunden die Bestellungen angezeigt werden (Konfiguration im kostenlosen Modul „Kundenverwaltung“)
  • %logout_url% (Kundenverwaltung muss aktiviert sein)
    URL der Seite, die einen angemeldeten Kunden abmeldet.
  • %widerrufsformular_url%
    URL auf das Widerrufsformular
  • %a%
    Abgekürzter Name des Wochentages z.B. „Mo“
  • %A%
    Ausgeschriebener Name des Wochentages z.B. „Montag“
  • %b%
    Abgekürzter Name des Monats z.B. „Jan“
  • %B%
    Ausgeschriebener Name des Monats z.B. „Januar“
  • %d%
    Tag des Monats. z.B. 31 am 31.12.2012
  • %m%
    Monat z.B. 12 am 31.12.2012
  • %Y%
    Jahr z.B. 2012 am 31.12.2012

Die Plazthalter, die zeitbezogen sind beziehen sich auf das aktuelle Datum. Wir haben hier nur die gebräuchlichsten dokumentiert, analog dieser sind auch weitere Platzhalter von strftime möglich. Siehe auch: PHP Manual.

Zusätzlich gibt der Platzhalter %rand% immer eine Zufallszahl zwischen 0 und 1000 zurück.

Besondere Platzhalter

In den Templates für die Kundenkontakt Mails ist es möglich folgende Platzhalter zu verwenden:

  • %basket_txt% (Wenn keine HTML Mails verwendet werden)
  • %product_name%
  • %basket_html% (Bei verwendung von HTML Mails)

Die Platzhalter werden durch die Warenkorbtabelle ersetzt.

Platzhalter für Produktvariablen

Wenn man Produktvariablen verwendet, so braucht man die ID der Variable. Diese wird in der Verwaltung der Produktvariablen angezeigt. Den Wert einer Produktvariablen erhält man mittels:

%pv_{ID der Variable}%

Beachten Sie das Produktvariablen nur bei solchen Fällen (Zum Beispiel bei generierten Gutschein PDFs) verwendet werden kann wo es eine Zuordnung zu einem Produkt gibt.

Platzhalter für Bestellvariablen

Bestellvariablen können wie die Produktvariablen über folgenden Platzhalter eingefügt werden.

%ov_{ID Der Bestellvariable}%

Platzhalter für Produktattribute

Die Werte von Produktattribute können über folgende Platzhalter eingebunden werden.

%at_{ID des Produktattributes}%

Platzhalter: 1 Stern2 Sterne3 Sterne4 Sterne5 Sterne
3,25 von 5 Sternen, basieren auf 4 abgegebenen Stimmen.
Loading...

Dein Kommentar (KEINE Supportanfrage):

Supportanfragen werden gelöscht oder nicht frei gegeben.

Diese beantworten wir persönlich, gern und schnell in unserem Support-Forum

Bitte respektiere das. Danke!