Wird benötigt, um die Preise der Preistabelle auszugeben.
Es werden alle Parameter benötigt, um den Preis-Eintrag genau ausfindig zu machen.
Folgender Namespace muss im Templatefile gesetzt werden:
{namespace price=TYPO3\CooPrice\ViewHelpers}
{namespace price=TYPO3\CooPrice\ViewHelpers}
Attribute
Name | Beschreibung | Type | default | required |
---|---|---|---|---|
pricetable | Preistabelle | extbase pricetable object | false | true |
room | Zimmer | extbase room object | false | true |
package | Pauschale | extbase package object | false | false |
season | Saison | extbase season object | false | false |
criteria | Kriterium | extbase criteria object | (Default = Erstes Kriterium wird ansonsten genommen) | false |
as | Rückgabe Bezeichner | string | 'price' | false |
Beispiel
html
<price:price pricetable="{pricetable}" room="{room}" season="{season}" criteria="{criteria}">
{price.value}
</price:price>
<price:price pricetable="{pricetable}" room="{room}" package="{package}" criteria="{criteria}">
{price}
</price:price>
Ausgabe
html
{price}
Rückgabewerte
html
{price}