On Nov 23, 2005, at 12:09 PM, Leahy, Kevin wrote:
<definition name="tile.form" path="/layout/FormLayout.jsp" >
<put name="AlwaysThereFilter"
value="/pageComponents/AlwaysThereFilter.jsp" />
</definition>
But now I want to user the base tiles for actual pages.
I want to be able to insert components into both layouts i.e.
<definition name="tile.form1" extends="tile.base" >
<put name="title" value="Form 1 Page" />
<put name="body" value="tile.form" />
<put name="SometimeFilter"
value="/pageComponents/SometimeFilter.jsp" />
</definition>
When I try this, it just doesn't display the components inserted (
supposedly ) into the FormLayout.
I think your SometimeFilter would need to be in "tile.form" instead
of "tile.form1"
Unfortunately, the only way I can think of to do that in definitions
is this:
<definition name="tile.form" path="/layout/FormLayout.jsp" >
<put name="AlwaysThereFilter"
value="/pageComponents/AlwaysThereFilter.jsp" />
</definition>
<definition name="tile.form.withSomeFilter" extends="tile.form">
<put name="SometimeFilter"
value="/pageComponents/SometimeFilter.jsp" />
</definition>
<definition name="tile.form1" extends="tile.base" >
<put name="title" value="Form 1 Page" />
<put name="body" value="tile. form.withSomeFilter" />
</definition>
I guess that's fine if you only have a couple different templates.
But your config file will get pretty cluttered if you have a lot.
Greg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]