I think there might be another problem at play here because when you
refresh your outer zone, your form and zone are both re-rendered. I
have numerous situations like this in my app which work fine. It more
sounds like the scripts passed along in the response JSON from your
outerZone are not handled correctly and thus not initializing the zone
properly. This can be due to some other javascript failing.

What is the exact behavior you are getting and what errors are occurring?

Cheers,
Joost

On Tue, Apr 28, 2009 at 3:38 AM, Hugo Palma <hugo.pa...@xpand-it.com> wrote:
> I have a template that looks something like this:
>
> <div t:type="zone" t:id="outerZone">
>
> <form t:type="form" t:zone="innerZone">
> </form>
>
> <div t:type="zone" t:id="innerZone">
> </div>
> </div>
>
> The problem is figuring out the id of the innerZone in order to pass
> it to the form. Because the innerZone is itself inside a zone once the
> outerZone gets updated a new id is generated to the innerZone making
> the id i passed to the form an invalid one. I also tried something
> like:
>
> <form t:type="form" t:zone="prop:innerZone.clientId">
>
> but it doesn't work either.
> Any ideas on how i could make this work ?
> Thanks.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to