[TYPO3-german] Fluid Template - auf erstes Elementin ObjectStorage zugreifen
JCL - Johannes C. Laxander
jc at laxander.com
Sat Jan 17 16:30:11 CET 2015
Super, danke schon mal!
Johannes.
> -----Ursprüngliche Nachricht-----
> Von: typo3-german-bounces at lists.typo3.org
> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von
> David Greiner
> Gesendet: Samstag, 17. Januar 2015 15:37
> An: typo3-german at lists.typo3.org
> Betreff: Re: [TYPO3-german] Fluid Template - auf erstes
> Elementin ObjectStorage zugreifen
>
> Achso, das hab ich dann falsch verstanden. Für deine sache
> gibt es die möglichkeit den variablencontainer aus dem
> fluidtemplate mit einer weiteren variable zu befüllen.
> Ich kanns gerade nicht gut beschreiben, schicke dir aber
> heute abend mal einen viewhelper dafür den ich mal geschrieben habe.
>
>
>
> David Greiner
> -----------------------------------------
> TYPO3-Freelancer
> Certified TYPO3 Integrator
> hallo at davidgreiner.de
> www.davidgreiner.de
>
>
> Am 17.01.2015 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
> _______________________________________________
> 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