use RenderBody instead of InnerComponent If for every iteration you want to pass dynamic data from @Component to the components that exist in the body of @Component, you can use the requestCycle, i.e. cycle.setAttribute() cycle.getAttribute()
On Fri, Aug 14, 2009 at 4:27 PM, Marko Mrkus<marko.mr...@bumblehood.com> wrote: > Sorry, formatting of the last message was awful... Here's the message again: > > Hi, all! > Can you tell me is it possible to render body of a component in some other > component which is wrapped by this first one in Tapestry 4.1? > > I have an example: > Page html: > <div jwcid="@Component"> > <p>This is top level component's body</p> > </div> > > Component.jwc: > <div jwcid="$content$"> > <div> Haeder </div> > > <div jwcid="@For" source="ognl:somePropArray" > value="ognl:currentProp"> > > <div jwcid="@InnerComponent"> > <!-- Inner Component presents the body of the top > level component --> > <p>This is top level component's body</p> > <div> > </div> > > <div> Footer </div> > </div> > Maybe use of @RenderBody component for @InnerComponent? > Thanks for your time, > Marko > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Andreas Andreou - andy...@apache.org - http://blog.andyhot.gr Tapestry / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org