[Zope] Re: working with urls
    Philipp von Weitershausen 
    philipp at weitershausen.de
       
    Mon Jul 25 12:14:23 EDT 2005
    
    
  
Nicholas Wieland wrote:
> First of all thanks everyone for the help, I've resolved my problems one 
> after the other thanks to the suggestions I've found here.
>  
> Now I'm rewriting urls by substituting the href attribute with custom 
> data, and everything works fine.
> What I'd like is having an url like: myproduct/generate/20050301/PG2, 
> and actually that's exactly what I've got. This url will make my app 
> generate a pdf report for the ref_date 2005/03/01 and code PG2 (ref_date 
> and code are internal data).
> Zope obviously maps the url as an object, but that's not what I want: I 
> want to parse the url and use the ref_date and code data inside a 
> generate method.
You want to write a __bobo_traverse__ method for your class:
     def __bobo_traverse__(self, REQUEST, name):
         # do something with 'name' here.
         return an_object_that_is_to_be_published
Philipp
    
    
More information about the Zope
mailing list