[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