[TYPO3-german] Fluid Template - auf erstes Element in ObjectStorage zugreifen
Martin Keck
info at three-lines-of-code.com
Sat Jan 17 23:58:07 CET 2015
Hi Johannes,
Versuchs mal mit {cruise.cruiseTypes.0.title} außerhalb der Schleife.
Gruß
Martin
> Am 17.01.2015 um 15:17 schrieb JCL - Johannes C. Laxander <jc at laxander.com>:
>
>
> Hallo David,
>
> danke für deinen Hinweis. Das ist mir bekannt, löst aber mein Problem nicht.
> An der Stelle wo ich auf das erste Element zugreifen muss, befinde ich mich nicht mehr in der Schleife.
> Das ist einer "späteren Stelle" im Template.
>
> Im folgenden Besipiel muss ich für '...first category title...' den Inhalt der Eigenschaft 'title'
> aus dem ersten Element einsetzen:
>
> <f:link.page pageUid="" title="" additionalParams="{tt:'...first category title...'}">...</f:link.page>
>
> Johannes.
>
>
>> David Greiner
>> Gesendet: Samstag, 17. Januar 2015 12:36
>>
>> Hallo Johannes!
>>
>> Der for-viewhelper hat iteration="deinIteratorName" als
>> Eigenschaft. Innerhalb der Schleife kannst du dann mit
>> {deinIteratorName.isFirst} eine Condition erstellen.
>> Alternativ gibt es auch ".isLast", ".cycle" oder ".index".
>>
>> Ein Blick in die Klasse selbst gibt Aufschluss und Beispiele
>> für Einsatzmöglichkeiten.
>>
>>
>> Am 17.01.2015 10:59 schrieb "JCL - Johannes C. Laxander"
>> <jc at laxander.com>:
>>>
>>> Hallo,
>>>
>>> in meinem Fluid-Template setzte ich den ViewHelper "f:for
>> each" ein um Elemente aus einem ObjectStorage auszugeben:
>>>
>>> <f:for each="{cruise.cruiseTypes}"
>>> as="category">{category.title}<br></f:for>
>>>
>>> An einer anderen Stelle im Template muss ich
>> "category.title" aus dem ersten Element / Objekt des
>> ObjectStorage als Parameter mitgeben:
>>>
>>> <f:link.page pageUid="" title="" additionalParams="{tt:'...first
>>> category title...'}">...</f:link.page>
>>>
>>> Wie bekomme ich aus cruise.cruiseTypes den 'title' des
>> ersten cruise.cruiseType-Objekts?
>>>
>>> Gruß, Johannes.
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list