[Zope] context and URLs

Ole Johan Tennvassås oj.tennvassaas at gmail.com
Tue Feb 14 17:34:23 EST 2006


Thanks, it really helped (but the syntax seems to be <a tal:attributes="href
string:${here/folderB/absolute_url}/ -  not the _path ending...
Ole

On 2/14/06, Peter Bengtsson <peter at fry-it.com> wrote:
>
> This will work
> <a tal:attributes="href
>
> string:${here/folderB/absolute_url_path}/scriptobject?Parameter=$variable">Text</a>
>
>
> On 2/13/06, Ole Johan Tennvassås <oj.tennvassaas at gmail.com> wrote:
> > Sorry for late reply - have been away.
> >
> > Cant get this to work!  I hope I can avoid to use an absolute URL path.
> > What i want is, as you say, to let the server generate as much of the
> URL as
> > possible. To be more spesific, the zpt whith the calling href (located
> in
> > "folderA") calls a script with a construct  like this:
> > <a tal:attributes="href
> > string:folderB/scriptobject?Parameter=$variable">Text</a>
> > The effect of this is that Zope generates a link to the URL
> > http://myserver/application/folderA/folderB/scriptobject?...
> > and after this link is used to call the script in folderB, the script
> calls
> > a zpt in folderA again.  Now, all links in this zpt gets /folderB added
> in
> > their path! If you have some more tips about this, or could point me to
> some
> > examples or documentation that could explain to me how this is supposed
> to
> > work, it would be great!
> >
> > Regards
> > Ole
> > >Instead of writing links like this::
> > >
> > > <a href="folderB/object">object</a>
> > >
> > >write them like this::
> > >
> > > <a tal:attributes="href
> > folderB/object/absolute_url_path">object</a>
> >
> > >
> > >I know it's more typing but it will solve all your problems. I always
> > >let the server have a part in generating URLs and I never suffer from
> > >problems like this.
> >
> >
>
>
> --
> Peter Bengtsson,
> work www.fry-it.com
> home www.peterbe.com
> hobby www.issuetrackerproduct.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.zope.org/pipermail/zope/attachments/20060214/c93e9f0d/attachment.htm


More information about the Zope mailing list