customer
Themenübersicht
--------
Verfügbarkeit in Templates
Attribute
customer.id
customer.number
customer.user_name
customer.registered
customer.email
customer.language
customer.gender
customer.first_name
customer.last_name
customer.company
customer.company_register_number
customer.legal_entity
customer.line1
customer.line2
customer.house_number
customer.zip
customer.city
customer.region
customer.country
customer.country_name
customer.phone
customer.last_login
customer.last_order
customer.birthday
customer.constent_to_ads
customer.discount_percent
customer.groups
customer._integer[1...10]
customer._string[1...10]
customer._float[1...2]
customer._date[1...2]
Beispiel
Das <liquid>customer</liquid> Objekt enthält Informationen über den angemeldeten Kunden. Es kommt auch im <obj>cart</obj> Objekt zum Einsatz.
Verfügbarkeit in Templates
In folgenden Templates steht das <obj>customer</obj> Objekt zur Verfügung.
customer.liquid
cart.liquid (innerhalb <liquid>cart.customer</liquid>)
Attribute
Die verfügbaren Attribute des <obj>customer</obj> Objekt sind abhängig davon, in welchem Kontext das Objekt verwendet wird. So stehen z.B. im <liquid>cart.customer</liquid> nicht alle Attribute zur Verfügung. Wählen Sie daher nachfolgend den gewüschten Kontext aus.
Attribute des <obj>customer</obj> Objekt innerhalb des ausgewählten Kontexts anzeigen:
customer.id
Gibt die eindeutige numerische ID des Kunden zurück.
customer.number
Gibt die Kundennummer zurück.
customer.user_name
Gibt den Login-Namen des Kunden zurück.
customer.registered
Gibt <liquid>true</liquid> zurück, falls der Kunde registriert ist, ansonsten <liquid>false</liquid>.
customer.email
Gibt die E-Mail-Adresse des Kunden zurück.
customer.language
Gibt die Sprache des Kunden zurück.
customer.gender
Gibt das Geschlecht des Kunden zurück.
customer.first_name
Gibt den Vornamen des Kunden zurück.
customer.last_name
Gibt den Nachnamen des Kunden zurück.
customer.company
Gibt den Firmennamen des Kunden zurück.
customer.company_register_number
Gibt die Handelsregisternummer / Unternehmensnummer /etc. des Kunden zurück.
customer.legal_entity
Gibt die Rechtsform des Kunden zurück.
customer.line1
Gibt die 1. Adresszeile (z.B. Adresszusatz) des Kunden zurück.
customer.line2
Gibt die 1. Adresszeile (z.B. Straße) des Kunden zurück.
customer.house_number
Gibt die Hausnummer des Kunden zurück.
customer.zip
Gibt die Postleitzahl des Kunden zurück.
customer.city
Gibt den Ort des Kunden zurück.
customer.region
Gibt die Region des Kunden zurück.
customer.country
Gibt den ISO-Code des Landes zurück.
customer.country_name
Gibt das Lang des Kunden zurück.
customer.phone
Gibt die Telefonnummer des Kunden zurück.
customer.last_login
Gibt den Zeitpunkt des letzten Logins des Kunden zurück.
customer.last_order
Gibt den Zeitpunkt der letzten Bestellung des Kunden zurück.
customer.birthday
Gibt den Geburtstag des Kunden zurück.
customer.constent_to_ads
Gibt <liquid>true</liquid> zurück, falls der Kunde eine Werbeerlaubnis erteilt hat, ansonsten <liquid>false</liquid>.
customer.discount_percent
Gibt den prozentualen Rabatt des Kunden zurück, die dieser auf Produkte erhält.
customer.groups
Gibt die Liste der Kundengruppen (<obj>customer_group</obj> Objekte) des Kunden zurück.
customer._integer[1...10]
Kundenbezogene Ganzzahl-Felder zur freien Belegung.
customer._string[1...10]
Kundenbezogene Textfelder zur freien Belegung.
customer._float[1...2]
Kundenbezogene Gleitkommazahl-Felder zur freien Belegung.
customer._date[1...2]
Kundenbezogene Datums-Felder zur freien Belegung. Benutzen Sie den <liquid>date</liquid> Filter um das Datum formatiert zurückzugeben.
Beispiel
Nachfolgend sehen Sie beispielhaft einen Ausschnitt aus dem <obj>customer</obj> Objekt.
{
"customer:": {
"id": 12345,
"number": "4711",
"user_name": "max.mustermann@example.com",
"email": "max.mustermann@example.com",
"language": "de",
"gender": "m",
"first_name": "Max",
"last_name": "Mustermann",
"line1": "3. OG rechts",
"line2": "Musterstr. 1",
"city": "Musterort",
"zip": "12345",
"country": "DE",
"country_name": "Deutschland",
"phone": "01234-56789",
"last_login": "2019-06-25T09:31:33Z",
"last_order": "2019-02-19T15:34:00Z",
"groups": [
{
"id": 10,
"name": "Premium"
},
{
"id": 15,
"name": "Free-Shipping"
},
],
"_integer1": 1,
}
}