This will not work, at least, not always. It certainly won't understand about 
page activation context.

Sent from my iPad

On Jul 26, 2012, at 9:37 AM, Alex Kotchnev <akoch...@gmail.com> wrote:

> Ozkan - just an idea - it seems that you might be able to do something like
> this :
> 
> @Inject
> private ComponentResources compResources
> 
> @Property
> String editPath
> 
> page = compResources.getPage()
> editPath =
> page.getComponentResources().getBaseResource().forPath("edit").getPath()
> 
> then, in your component, you'd use something like this :
> <t:pageLink t:page="prop:editPath">Edit</t:pageLink>
> 
> And of course, this is totally not tested or guaranteed to work - I'm just
> looking at the API (
> http://tapestry.apache.org/tapestry5/apidocs/org/apache/tapestry5/ComponentResources.html
> ).
> 
> Cheers,
> 
> Alex K
> 
> On Thu, Jul 26, 2012 at 8:12 AM, ZKN __ <z...@abv.bg> wrote:
> 
>> 
>> Hi,
>> I have a component that's to be included in different pages. Inside the
>> component I have page links that need to be relative to the current page.
>> Something like this:
>> <t:pagelink class="btn" page="./Edit" context="[ID]">
>> 
>> <span><span>${message:edit}</span></span>
>>                                                </t:pagelink>
>> The page link should point to different pages according to the current
>> page.
>> Is that possible?
>> 
>> 
>> Thanks,
>> Özkan
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>> For additional commands, e-mail: users-h...@tapestry.apache.org
>> 
>> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to