Yes I'm talking about the Zone component. But I've set an ID to the zone
it's still appended with a suffix to assure uniqueness. In this specific
case, the zone was loaded using ajax. I've been checking the code of
built-in mixins and I believe "RenderClientId" should force the zone to
render the ID i'm assigning.

Honestly I've spent a lot of time reading the documentations in the past
(v5.0.x) but 2 bad things happened since then:

   1. I built some wrong concepts about tapestry that are still being
   cleared up (literally) today !
   2. Tapestry changed a lot
   3. I didn't re-read the docs and settled only on using it as a reference

Sadly am away from my machine and I can't experiment with what I just
learned today soon enough

But basically let me paraphrase, you are saying that I can display a Zone
whether by ajax or within a loop just by assigning it's ID my self ?

*---------------------*
*Muhammad Gelbana*
http://www.linkedin.com/in/mgelbana


On Tue, Aug 12, 2014 at 3:17 PM, Thiago H de Paula Figueiredo <
thiag...@gmail.com> wrote:

> On Mon, 11 Aug 2014 10:09:07 -0300, Muhammad Gelbana <m.gelb...@gmail.com>
> wrote:
>
>  Why don't Tapestry allow developers to *optionally* assign client-side
>> IDs to components before rendering them ? With every iteration in a loop and
>> with every page render...
>>
>
> What components are you talking about? Most components, if not all, which
> have an HTML id autogenerated already have an 'id' or 'clientId' parameter
> you can use to provide your own id. If there's some component which
> doesn't, please let us know.
>
> Reading documentation sometimes seems like an old, forgotten art . . . :P
>
> From your previous thread, you seem to be talking about Zone. Here's the
> 5.4 version of its JavaDoc: http://tapestry.apache.org/5.
> 4/apidocs//org/apache/tapestry5/corelib/components/Zone.html. Check the
> Component Parameters section.
>
> Name: id
> Type: String
> Description: If bound, then the id attribute of the rendered element will
> be this exact value. If not bound, then a unique id is generated for the
> element.
>
> --
> Thiago H. de Paula Figueiredo
> Tapestry, Java and Hibernate consultant and developer
> http://machina.com.br
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

Reply via email to