Gibt Preistabellen aus.
Es sind auch Filter möglich, z.B. alle Preistabellen für ein bestimmtes Zimmer oder einer Pauschale.
Folgender Namespace muss im Templatefile gesetzt werden:
{namespace price=TYPO3\CooPrice\ViewHelpers}
{namespace price=TYPO3\CooPrice\ViewHelpers}
Attribute
| Name | Beschreibung | Type | default | required |
|---|---|---|---|---|
| type | Preistabellen-Typ | enum('package', 'season') | false | true |
| items | Preistabellen | mixed (array of UIDs or comma separated string) | false | false |
| limit | Limit | unsigned number | false | false |
| room | Zimmer | extbase room object | false | false |
| package | Pauschale | extbase package object | false | false |
| season | Saison | extbase season object | false | false |
| exclude | Preistabellen ausschließen | array of extbase pricetable objects | false | false |
| filter | Alle Argumente auch über Filter übergebbar | array | false | false |
| as | Rückgabe Bezeichner | string | 'criterias' | false |
Beispiel
html
<price:pricetable.list items="{cObj.allSettings.pricetables}" filter="{cObj.allSettings.filter}" [optionen]>
<f:for each="{pricetables}" as="pricetable">
{pricetable.title}
</f:for>
</price:pricetable.list>