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