Add wildcard support to the extends attribute of the tile definition
--------------------------------------------------------------------

                 Key: TILES-475
                 URL: https://issues.apache.org/struts/browse/TILES-475
             Project: Tiles
          Issue Type: Improvement
    Affects Versions: 2.2.0, 2.1.3
            Reporter: David Smith



Add wildcard support to the extends attribute of the tile definition.

      <definition name="sales_rates_application.layout" 
extends="general.logon.layout">
            <put-attribute name="title_page_name" value="Sales Rates" />
      </definition>     

      <definition name="*_kickoff.page" extends="{1}_application.layout">
            <put-attribute name="body" value="/pages/{1}/{1}_kickoff.jsp" />
      </definition>

where * = sales_rates

Email from user group wildcard discussion on 10/05/2009:

> Yet you can have a wildcard in the template definition. Isn't the 
> parent just an extension of the template.

The parent should be considered a half-filled template.
However, I changed my mind. It is difficult to do, but not impossible, the 
wildcard-based definitions should be evaluated and resolved only when requested.
Can you open a JIRA issue please? And if you want to submit a patch, you're 
welcome :-D

Ciao
Antonio




-- 
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