Simplify connecting a link or form to an (enclosing) Zone
---------------------------------------------------------

                 Key: TAP5-1295
                 URL: https://issues.apache.org/jira/browse/TAP5-1295
             Project: Tapestry 5
          Issue Type: Improvement
          Components: tapestry-core
    Affects Versions: 5.2.2
            Reporter: Howard M. Lewis Ship
            Priority: Minor


Currently, when connecting a link to a zone, you bind the zone parameter of the 
link to the client-side id of the Zone.

To do this, you must know the client-side id of the Zone.

It would be nice if the zone value could be evaluated on the client and make 
use of the rendered DOM to simplify this.

I thought the special string "^" could mean "the containing Zone", and could be 
located via the "t-zone" CSS class that Zones normally have.

An extended form could be "^.foo" to find an enclosing element with CSS class 
foo and assume that is the zone (this would help when dealing with nested 
zones).

The exact syntax is up for debate but the idea is that the connection could be 
made on the client-side without having to deal with the (relative) intricacies 
of either assigning a zone id explicitly, or reading the Zone's id.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to