Das <obj>page_tree</obj> Objekt enthält eine hierarchische Listenstruktur des Seitenbaums. Dabei werden immer die Seiten der 1. Hierarchieebene zurückgeliefert, sowie die tiefere Hierarchiebenen für die Seiten mit <liquid>page.is_active == true</liquid>.
In folgenden Templates steht das <obj>page_tree</obj> Objekt zur Verfügung.
Die Elemente des <obj>page_tree</obj> Objektes besitzen nachfolgende Attribute.
Gibt die Anzahl der Produkte / Contents zurück, die auf dieser Seite und aller Unterseiten platziert sind.
Das folgende Beispiel zeigt zwei Seiten auf der 1. Hierarchiebene ("Fashion" und "Living"), sowie weitere Hierarchiebenen für die Seite "Fashion".
{
"page_tree": [
{
"id" : 100,
"name": "Fashion",
"url": "/fashion/",
"item_count": 15,
"is_active": true,
"children" : [
{
"id" : 102,
"name": "Women",
"is_active": true,
"url": "/women/",
"item_count": 7
},
{
"id": 103,
"name": "Men",
"url": "/men/",
"item_count": 10,
"is_active": true,
"children" : [
{
"id": "104",
"name": "Pants",
"url": "/fashion/men/pants/",
"item_count": 3
}
]
}
],
},
{
"id": 102,
"name": "Living",
"url": "/living/",
"item_count": 10
}
]
}