Diese Dokumentation beschreibt Variablen, die im Template-Objekt „Shop-Benutzer“ zur Verfügung stehen.
Der technische Name dieses Objekts ist Printlounge\DataObject\Template\TemplateShopUser
.
Für alle Codebeispiele in dieser Dokumentation wird eine Variable mit dem Namen $payment
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.
Variablen in diesem Datenobjekt
Das Datenobjekt „Shop-Benutzer“ enthält folgende Variablen:
Variable | Beschreibung und Verwendung |
---|---|
accountNumber | Kontonummer Codebeispiel: {$payment->accountNumber} |
bank | Bankname Codebeispiel: {$payment->bank} |
bankCodeNumber | Bankleitzahl (BLZ) Codebeispiel: {$payment->bankCodeNumber} |
branch | Branche Codebeispiel: {$payment->branch} |
code | Benutzercode Codebeispiel: {$payment->code} |
company1 | Unternehmen (Zeile 1) Codebeispiel: {$payment->company1} |
company2 | Unternehmen (Zeile 2) Codebeispiel: {$payment->company2} |
company3 | Unternehmen (Zeile 3) Codebeispiel: {$payment->company3} |
companySeat | Unternehmenssitz / Sitz der Gesellschaft Codebeispiel: {$payment->companySeat} |
costCenter | Kostenstelle Codebeispiel: {$payment->costCenter} |
country | Land Codebeispiel: {$payment->country} |
countryCode | Ländercode Codebeispiel: {$payment->countryCode} |
customField1 | Freifeld 1 Codebeispiel: {$payment->customField1} |
customField10 | Freifeld 1 Codebeispiel: {$payment->customField10} |
customField2 | Freifeld 2 Codebeispiel: {$payment->customField2} |
customField3 | Freifeld 3 Codebeispiel: {$payment->customField3} |
customField4 | Freifeld 4 Codebeispiel: {$payment->customField4} |
customField5 | Freifeld 5 Codebeispiel: {$payment->customField5} |
customField6 | Freifeld 6 Codebeispiel: {$payment->customField6} |
customField7 | Freifeld 7 Codebeispiel: {$payment->customField7} |
customField8 | Freifeld 8 Codebeispiel: {$payment->customField8} |
customField9 | Freifeld 9 Codebeispiel: {$payment->customField9} |
customerNumber | Kundennummer Codebeispiel: {$payment->customerNumber} |
director | Geschäftsführer Codebeispiel: {$payment->director} |
dynamicUserFields | Dynamische Benutzerfelder Wichtig: Diese Variable muss mit einer Schleife ( Codebeispiel: {foreach from=$payment->dynamicUserFields item=dynamicUserFieldsLoopItem} … {/foreach} |
email | E-Mail-Adresse Codebeispiel: {$payment->email} |
external | Außendienst Codebeispiel: {$payment->external} |
fax | Faxnummer Codebeispiel: {$payment->fax} |
firstName | Vorname Codebeispiel: {$payment->firstName} |
function | Funktion Codebeispiel: {$payment->function} |
gender | Geschlecht Codebeispiel: {$payment->gender} |
group | Informationen zur Benutzergruppe Codebeispiel: {if $payment->group} … {/if} Tipp: Bei der Verwendung sollte mit einer |
groupId | ID der Benutzergruppe Codebeispiel: {$payment->groupId} |
id | ID des Benutzers Codebeispiel: {$payment->id} |
internet | Internet / Webadresse Codebeispiel: {$payment->internet} |
invoiceAddressCompany1 | Unternehmen (Zeile 1) der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressCompany1} |
invoiceAddressCompany2 | Unternehmen (Zeile 2) der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressCompany2} |
invoiceAddressCompany3 | Unternehmen (Zeile 3) der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressCompany3} |
invoiceAddressCountry | Land der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressCountry} |
invoiceAddressName | Name / Ansprechpartner der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressName} |
invoiceAddressPhone | Telefonnummer der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressPhone} |
invoiceAddressStreet | Straße der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressStreet} |
invoiceAddressTitle | Titel der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressTitle} |
invoiceAddressTown | Stadt / Ort der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressTown} |
invoiceAddressZip | Postleitzahl (PLZ) der Rechnungsanschrift Codebeispiel: {$payment->invoiceAddressZip} |
lastName | Nachname Codebeispiel: {$payment->lastName} |
level | Kontotyp Codebeispiel: {$payment->level} |
localCourt | Amtsgericht Codebeispiel: {$payment->localCourt} |
mobile | Mobiltelefon / Mobilnummer Codebeispiel: {$payment->mobile} |
openingTimes1 | Öffnungszeiten (Zeile 1) Codebeispiel: {$payment->openingTimes1} |
openingTimes2 | Öffnungszeiten (Zeile 2) Codebeispiel: {$payment->openingTimes2} |
openingTimes3 | Öffnungszeiten (Zeile 3) Codebeispiel: {$payment->openingTimes3} |
phone | Telefonnummer Codebeispiel: {$payment->phone} |
salesCompany | Vertriebsgesellschaft Codebeispiel: {$payment->salesCompany} |
state | Bundesland Codebeispiel: {$payment->state} |
street | Straße Codebeispiel: {$payment->street} |
taxId | Umsatzsteueridentifikationsnummer / Umsatzsteuer-ID Codebeispiel: {$payment->taxId} |
taxNumber | Steuernummer Codebeispiel: {$payment->taxNumber} |
title | Titel Codebeispiel: {$payment->title} |
town | Stadt / Ort Codebeispiel: {$payment->town} |
type | Art Codebeispiel: {$payment->type} |
username | Benutzername Codebeispiel: {$payment->username} |
zip | Postleitzahl (PLZ) Codebeispiel: {$payment->zip} |