Hi I'm new to Tapestry.
I have a border component that looks like this:
<html>
<body jwcid="@Body">
<table>
<tr valign="top">
<td><span jwcid="@Logo"/></td>
<td>
<span jwcid="@Header"/>
<span jwcid="@PageHeader"/>
</td>
</tr>
<tr valign="top">
<td><span jwcid="@Menu"/></td>
<td><span jwcid="@RenderBody"/></td>
</tr>
</table>
</body>
</html>
The problem I have is with the PageHeader component because every page 'could'
have a different page header (or no header).
What I would like is to specify in the .page declaration wich header to use
like this:
Page1.page
<page-specification>
<description>PAGE1</description>
<component id="pageHeader" type="PageHeader">
<static-binding name="pageHeader">HEADER1</static-binding>
</component>
</page-specification>
Page2.page
<page-specification>
<description>PAGE2</description>
<component id="pageHeader" type="PageHeader">
<static-binding name="pageHeader">HEADER2</static-binding>
</component>
</page-specification>
How can I do this? (I tried Block/RenderBlock but that didn't work...)
Hope someone can help me in the right direction.
Regards,
Will
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]