Take a look at @BindParameter
http://tapestry.apache.org/component-mixins.html --> Look for "Binding the parameter of the core component" You can access all component parameters in the mixin Ville Virtanen -----Alkuperäinen viesti----- Lähettäjä: Dimitris Zenios [mailto:dimitris.zen...@gmail.com] Lähetetty: 29. tammikuuta 2014 21:22 Vastaanottaja: Tapestry development Aihe: Re: Loop and iterator 1.Passing the collection to the mixin and the component is one solution but i doesn'`t feel nice.I never had to pass the same parameter twice 2.Regarding render variables i don't see where these will help in my situation 3.Dom rewriting ( Javascript ? ) On Wed, Jan 29, 2014 at 9:10 PM, Ville Virtanen < ville.virta...@orientimport.fi> wrote: > Hi, > > you can pass mixins parameters, so you could pass the original > collection you're iterating over with the loop to the mixin also, and > compare if the > collection.size() == index > > http://tapestry.apache.org/component-mixins.html Look for "Mixin > Parameters". > > Ville > > -----Alkuperäinen viesti----- > Lähettäjä: Thiago H de Paula Figueiredo [mailto:thiag...@gmail.com] > Lähetetty: 29. tammikuuta 2014 21:02 > Vastaanottaja: Tapestry development > Aihe: Re: Loop and iterator > > On Wed, 29 Jan 2014 16:17:49 -0200, Dimitris Zenios < > dimitris.zen...@gmail.com> wrote: > > > I have a list of 8 elements.I want to loop over the elements and > > every > > 3 elements or at beginning of list to Start with a <div> and end > > with a </div>. > > > > Resulting output should be > > <div> > > <item> > > <item> > > <item? > > </div> > > <div> > > <item> > > <item> > > <item> > > </div> > > <div> > > <item> > > <item> > > </div > > > > So i though i will create a mixin that attaches to the loop and adds > > those divs.I managed to almost make it work except one last > > case.After the last element i want to close my previous div even if > > the index is not % 3.In order to know that loop is in the last > > element i need the iterator of the loop. > > I'd use pure DOM rewriting instead. tapestry-xpath is extremely > helpful for these situations. Don't expect the Tapestry team to expose > implementation details: they don't like it. > > -- > Thiago H. de Paula Figueiredo > Tapestry, Java and Hibernate consultant and developer > http://machina.com.br > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > For additional commands, e-mail: dev-h...@tapestry.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org > For additional commands, e-mail: dev-h...@tapestry.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org For additional commands, e-mail: dev-h...@tapestry.apache.org