[z3-five] Can't call absolute_url on a z3 view in z2.10

whit d.w.morriss at gmail.com
Thu Jun 21 21:39:32 CEST 2007


Tim Hicks wrote:
> Derek Richardson wrote:
>> In z3, I can call absolute_url on a z3 view in a zpt, like so:
>>
>> view/@@absolute_url
>>
>> Adjusting for z2 vs z3 nomenclature, I should be able to do this in z2.10:
>>
>> string:${view/absolute_url}
>>
>> However, I get a traversal error:
> 
> Does your view have an 'absolute_url' method?
> 
> Tim

something like::

@property
def absolute_url(self):
     return "%s/%s" %(self.context.absolute_url(), view.__name__)


view/@@absolute_url would be asking for a view on a view.  I don't 
*think* this would even work for generic views in straight z3.

-w

-- 

------ d. whit morriss ------
- senior engineer, opencore -
- http://www.openplans.org  -
- m: 415-710-8975           -

"If you don't know where you are,
  you don't know anything at all" 


Dr. Edgar Spencer, Ph.D., 1995



More information about the z3-five mailing list