[Zope] Forwarding problem SOLVED

Dennis Allison allison@sumeru.stanford.EDU
Sun, 16 Feb 2003 16:48:03 -0800 (PST)


Kevin,
You might want to be cautious about using 'id' as a variable name as it 
has special meanings in Zope and might be confused.


On Sun, 16 Feb 2003, Kevin Carlson wrote:

> Turns out that this was due to the stylesheet being accessed via a 
> relative path.  Once I altered the source to have an absolute path, 
> everything worked fine.
> 
> Kevin
> 
> Kevin Carlson wrote:
> 
> > I have a dtml-document that displays some information given a database 
> > key as an argument in the request.  I call the document as 
> > "/document?id=239".
> >
> > I created a script to receive similar requests: "/docscript/239".  
> > This way I could get the key from the traverse_subpath, add 'id' to 
> > the request and forward control on to the original dtml-document.
> >
> > If I call the document as "/document?id=239" things display properly.  
> > If I call the script, all the basic content on the resulting page is 
> > right, but the style sheet and graphics aren't picked up in the 
> > process.  Both the script and the dtml-document are in the same 
> > folder.  The script is below.  Any ideas anyone?
> >
> >   request = container.REQUEST
> >   if len(traverse_subpath) > 0 :
> >     request.set('id', traverse_subpath[0])
> >
> >   return context['document'](container, request)
> >
> > Thanks,
> >
> > Kevin
> >
> >
> > _______________________________________________
> > Zope maillist  -  Zope@zope.org
> > http://mail.zope.org/mailman/listinfo/zope
> > **   No cross posts or HTML encoding!  **
> > (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
> > http://mail.zope.org/mailman/listinfo/zope-dev )
> >
> 
> 
> _______________________________________________
> Zope maillist  -  Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> **   No cross posts or HTML encoding!  **
> (Related lists - 
>  http://mail.zope.org/mailman/listinfo/zope-announce
>  http://mail.zope.org/mailman/listinfo/zope-dev )
>