[Zope] Relative URL property?

Andy McKay andy@agmweb.ca
Fri, 14 Feb 2003 17:26:19 -0800


Kamal Gill wrote:
> I know there must be a simple answer to this question, but I have thus 
> far been unable to find it.
> 
>   How do I obtain the relative URL of each object in the list of search 
> results?
> 
> For example, if I have an page template named "foo.html" in folder 
> "/spam/eggs/" listed as a search result, how do I obtain 
> "/spam/eggs/foo.html"?  There does not seem to be a relative_url 
> property, similar to absolute_url but without the 
> "http://servername.xyz" prefix.

absolute_url(1) gives you this, however without a leading /

If you wanted to, you could make a python script called relative_url 
that  did:

return '/'+context.absolute_url(1)
-- 
   Andy McKay