Mit diesem ViewHelper können die Zimmer ausgegeben werden.
Es sind auch Filter möglich, z.B. Kategorien oder die Pauschale, für die alle Zimmer angezeigt werden sollen.
Folgender Namespace muss im Templatefile gesetzt werden:
{namespace price=TYPO3\CooPrice\ViewHelpers}
{namespace price=TYPO3\CooPrice\ViewHelpers}
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
categories | Kategorien | mixed (array of UIDs or comma separated string) | false | false |
items | Zimmer | mixed (array of UIDs or comma separated string) | false | false |
limit | Limit | unsigned number | false | false |
package | Pauschale | extbase package object | false | false |
pricetables | Preistabellen | array of extbase pricetable objects or comma separated string) | false | false |
exclude | Zimmer ausschließen | array of extbase room objects | false | false |
filter | Alle Argumente auch über Filter übergebbar | array | false | false |
as | Rückgabe Bezeichner | string | 'criterias' | false |
Beispiel
html
<price:room.list categories="{cObj.allSettings.categories}" filter="{cObj.allSettings.filter}" pricetables="{cObj.allSettings.pricetables}">
<f:for each="{rooms}" as="room">
{room.title}
</f:for>
</price:room.list>