hapi:get.package.list  

    Gibt alle Pauschalen als Fluid-Objekt zurück.
    Folgender Namespace muss im Templatefile gesetzt werden:
    {namespace hapi=TYPO3\BhHapi\ViewHelpers}

    Attribute

    NameBeschreibungTypedefaultrequired
    asHier kann der Key für das Pauschalen-Objekt benannt werdenstringpackagesfalse
    limitGibt an, wie viele Pauschalen ausgegeben werden sollen. Der Standardwert 0 bedeutet, dass alle Pauschalen ausgegeben werdeninteger0false

    Beispiel

    html
    <hapi:get.package.list> <f:for each="{packages}" as="package"> {package.title}<br> </f:for> </hapi:get.package.list>

    Ausgabe

    html
    Spezial Angebot Spezial Angebot 2

    Rückgabewerte

    html
    { "PACKAGE_1": { "code": "PACKAGE_1", "categories": [], //TODO Beispiel mit Kategorien "rooms": { "DZ": { "code": "DZ", "price": { "min": "1250.00", "max": "1450.00" }, "availability": { "2016-03-17": "0,0,0,0,0,0", //TODO mit richtigen Werten + Verweis auf Beschreibung "2016-03-18": "0,0,0,0,0,0", "2016-03-19": "0,0,0,0,0,0" } }, "EZ": { "code": "EZ", "price": { "min": "800.00", "max": "900.00" }, "availability": { "2016-03-17": "0,0,0,0,0,0", "2016-03-18": "0,0,0,0,0,0", } } }, "price": { "min": "800.00", "max": "1450.00" }, "title": "Spezial Angebot", "teaser": "Teaser Text ... Text / Html", "description": "Text / Html", "images": [ { "url": "https://images.seekda.net/EXAMPLE_HOTEL/Bild2.JPG", "category": "0", "description": "" } ] }, "PACKAGE_2": { "code": "PACKAGE_2", "categories": [], //TODO Beispiel mit Kategorien "rooms": { "DZ": { "code": "DZ", "price": { "min": "1250.00", "max": "1450.00" }, "availability": { "2016-03-17": "0,0,0,0,0,0", //TODO mit richtigen Werten + Verweis auf Beschreibung "2016-03-18": "0,0,0,0,0,0", "2016-03-19": "0,0,0,0,0,0" } }, "EZ": { "code": "EZ", "price": { "min": "800.00", "max": "900.00" }, "availability": { "2016-03-17": "0,0,0,0,0,0", "2016-03-18": "0,0,0,0,0,0", } } }, "price": { "min": "800.00", "max": "1450.00" }, "title": "Spezial Angebot 2", "teaser": "Teaser Text ... Text / Html", "description": "Text / Html", "images": [ { "url": "https://images.seekda.net/EXAMPLE_HOTEL/Bild2.JPG", "category": "0", "description": "" } ] } }