Gibt alle Kategorien als Fluid-Objekt zurück.
Folgender Namespace muss im Templatefile gesetzt werden:
{namespace hapi=TYPO3\BhHapi\ViewHelpers}
{namespace hapi=TYPO3\BhHapi\ViewHelpers}
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
categories | Kategorien | array of category codes | false | false |
as | Hier kann der Key für das Kategorie-Objekt benannt werden | string | categories | false |
Beispiel
html
<hapi:get.category.list>
<div class="packagelist-categorylist">
<f:for each="{categories}" as="category">
<div class="packagelist-category" data-category="{category.code}">
<div>{category.title}</div>
</div>
</f:for>
</div>
</hapi:get.category.list>
Ausgabe
html
<div class="packagelist-categorylist">
<div class="packagelist-category" data-category="category1">
<div>Kategorie 1</div>
</div>
<div class="packagelist-category" data-category="category2">
<div>Kategorie 2</div>
</div>
</div>
Rückgabewerte
html
{
0: {
"code": "lastminute",
"status": "Open",
"title": "Last Minute",
"description": ""
},
1: {
"code": "restplatz",
"status": "Open",
"title": "Restplatz",
"description": ""
}
}