page
Das <obj>page</obj> Objekt enthält Informationen über eine Seite.
Verfügbarkeit in Templates
In folgenden Templates steht das <obj>page</obj> Objekt zur Verfügung.
Attribute
Die nachfolgenden Attribute stehen im <obj>page</obj> Objekt zur Verfügung.
page.id
Gibt die eindeutige numerische ID der Seite zurück.
page.name
Gibt den Namen der Seite zurück.
page.url
Gibt den URL-Pfad der Seite zurück.
page.title
Gibt den Titel der Seite für den HTML Title-Tag zurück.
page.meta_keywords
Gibt die Keywords der Seite für den HTML Meta-Tag "keywords" zurück.
page.meta_description
Gibt die Beschreibung der Seite für den HTML Meta-Tag "description" zurück.
page.related_content_top
Gibt das eingebettete <obj>content</obj> Objekt der Seite für die obere Platzierung zurück.
page.related_content_bottom
Gibt das eingebettete <obj>content</obj> Objekt der Seite für die untere Platzierung zurück.
page.related_content_left
Gibt das eingebettete <obj>content</obj> Objekt der Seite für die linke Platzierung zurück.
page.related_content_right
Gibt das eingebettete <obj>content</obj> Objekt der Seite für die rechte Platzierung zurück.
page.link_list_set_id
Gibt die ID der Link-Liste zurück, die mit dieser Seite verknüpft ist.
page.type
Gibt den Typ der Seite zurück. Das Attribut kann folgenden Werte besitzen:
- "index" - Homepage
- "product_list" - Produkt-Liste
- "content_list" - Content-Liste
- "page" - Standard-Page
- "contact" - Kontaktformular
- "order_form" - Bestellkarte
- "catalog_request" - Kataloganforderungs-Seite
- "newsletter/subscribe" - Newletter-Anmeldungs-Seite
- "newsletter/unsubscribe" - Newletter-Abmeldungs-Seite
page.bread_crumbs
Gibt den Breadcrumb der Seite in Form einer Liste von <obj>link</obj> Objekten zurück.
<liquid-input>
{% for link in product.bread_crumbs %}
{{ link.name }}
{% endfor %}
</liquid-input>
<liquid-output>
Fashion
Men
Shirts
</liquid-output>
page._string[1...5]
Seitenbezogene Textfelder zur freien Belegung.
page._integer[1...5]
Seitenbezogene Ganzahl-Felder zur freien Belegung.
page._float[1...5]
Seitenbezogene Gleitkommazahl-Felder zur freien Belegung
page.is_search_alias
Gibt <liquid>true</liquid>, falls es sich bei dieser Seite um einen Suchalias handelt, ansonsten <liquid>false</liquid>.
Beispiel
Nachfolgend sehen Sie beispielhaft einen Ausschnitt aus dem <obj>page</obj> Objekt.
{
"page": {
"id": 102,
"name": "Women",
"url": "/women/",
"title": "Women",
"related_content_left": {
"id": 2,
"headline": "Ladies' fashion"
},
"type": "product_list"
}
}