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>