...
Für alle Codebeispiele in dieser Dokumentation wird eine Variable mit dem Namen $payment
$shopUser
verwendet. Je nach verwendetem Template kann dieser Variablenname jedoch abweichen.
Alle Codebeispiele sind in Smarty-Syntax geschrieben, so dass alle Variablen in geschweiften Klammern ausgegeben oder mit Befehlen und Abfragen verknüpft werden können.
...
Das Datenobjekt „Shop-Benutzer“ enthält folgende Variablen:
Variable | Beschreibung und Verwendung |
---|
accountNumber string | Kontonummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->accountNumber} |
|
bank string | Bankname enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
bankCodeNumber string | Bankleitzahl (BLZ) enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->bankCodeNumber} |
|
branch string | Branche enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
code string | Benutzercode enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
company1 string | Unternehmen (Zeile 1) enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
company2 string | Unternehmen (Zeile 2) enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
company3 string | Unternehmen (Zeile 3) enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
companySeat string | Unternehmenssitz / Sitz der Gesellschaft enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
costCenter string | Kostenstelle enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
country string | Land enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
countryCode string | Ländercode enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField1 string | Freifeld 1 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField10 string | Freifeld 1 enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->customField10} |
|
customField2 string | Freifeld 2 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField3 string | Freifeld 3 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField4 string | Freifeld 4 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField5 string | Freifeld 5 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField6 string | Freifeld 6 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField7 string | Freifeld 7 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField8 string | Freifeld 8 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customField9 string | Freifeld 9 enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
customerNumber string | Kundennummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->customerNumber} |
|
director string | Geschäftsführer enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
dynamicUserFields array | Dynamische Benutzerfelder enthält eine Sammlung von Daten vom Typ Printlounge\DataObject\Template\TemplateDynamicUserField Info |
---|
Wichtig: Diese Variable muss mit einer Schleife ({foreach} ) durchlaufen werden, um die darin enthaltenen Informationen ausgeben zu können. |
Codebeispiel: |
$payment$shopUser->dynamicUserFields item=dynamicUserFieldsLoopItem}
…
{/foreach} |
|
email string | E-Mail-Adresse enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
external string | Außendienst enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
fax string | Faxnummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
firstName string | Vorname enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
function string | Funktion enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
gender string | Geschlecht enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
group object | Informationen zur Benutzergruppe enthält ein Objekt vom Typ ?Printlounge\DataObject\Template\TemplateShopUserGroup Codebeispiel: |
$payment$shopUser->group} … {/if} |
Tipp: Bei der Verwendung sollte mit einer {if} -Bedingung geprüft werden, ob diese Daten verfügbar sind. |
groupId int | ID der Benutzergruppe enthält einen Zahlenwert (Ganzzahl) Codebeispiel: |
$payment |
id int | ID des Benutzers enthält einen Zahlenwert (Ganzzahl) Codebeispiel: |
$payment |
internet string | Internet / Webadresse enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
invoiceAddressCompany1 string | Unternehmen (Zeile 1) der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressCompany1} |
|
invoiceAddressCompany2 string | Unternehmen (Zeile 2) der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressCompany2} |
|
invoiceAddressCompany3 string | Unternehmen (Zeile 3) der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressCompany3} |
|
invoiceAddressCountry string | Land der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressCountry} |
|
invoiceAddressName string | Name / Ansprechpartner der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressName} |
|
invoiceAddressPhone string | Telefonnummer der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressPhone} |
|
invoiceAddressStreet string | Straße der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressStreet} |
|
invoiceAddressTitle string | Titel der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressTitle} |
|
invoiceAddressTown string | Stadt / Ort der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressTown} |
|
invoiceAddressZip string | Postleitzahl (PLZ) der Rechnungsanschrift enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->invoiceAddressZip} |
|
lastName string | Nachname enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
level int | Kontotyp enthält einen Zahlenwert (Ganzzahl) Codebeispiel: |
$payment |
localCourt string | Amtsgericht enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
mobile string | Mobiltelefon / Mobilnummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
openingTimes1 string | Öffnungszeiten (Zeile 1) enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->openingTimes1} |
|
openingTimes2 string | Öffnungszeiten (Zeile 2) enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->openingTimes2} |
|
openingTimes3 string | Öffnungszeiten (Zeile 3) enthält eine Zeichenkette / Text Codebeispiel: |
$payment$shopUser->openingTimes3} |
|
phone string | Telefonnummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
salesCompany string | Vertriebsgesellschaft enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
state string | Bundesland enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
street string | Straße enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
taxId string | Umsatzsteueridentifikationsnummer / Umsatzsteuer-ID enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
taxNumber string | Steuernummer enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
title string | Titel enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
town string | Stadt / Ort enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
type string | Art enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
username string | Benutzername enthält eine Zeichenkette / Text Codebeispiel: |
$payment |
zip string | Postleitzahl (PLZ) enthält eine Zeichenkette / Text Codebeispiel: |
$payment