[Zope] anyone? Help getting the correct URL from absolute_url or portal_url
Fri, 14 Mar 2003 20:44:34 +0000
I found no reference to base href in the document. I don't set it and I
don't see that ZOPE/CMF sets it either.
here's the ZPT code that's generating the urls for the items
<li tal:repeat="item items">
<a href="item_url" tal:attributes="href item/absolute_url"><img
<a href="item_url" tal:attributes="href item/absolute_url;
tal:content="item/Title"> Title </a>
both absolute_url and portal_url when called within the frameset appear to
get a reference to the parent frameset's host instead of the document's
host. Are there other mechanisms in place to get the host name:port for a
>From: J Cameron Cooper <email@example.com>
>Subject: Re: [Zope] anyone? Help getting the correct URL from absolute_url
>Date: Fri, 14 Mar 2003 14:19:30 -0600
>>Yes we have done this purposefully.
>I was just making sure that you weren't having a problem where it was
>mysteriously switching ports (which would be really bizarre.)
>>The main app is served from Silverstream java appserver (soon to be
>>transitioned to Websphere :) ). All of our reference content is in ZOPE.
>>It's an internal web application so users are limited in bookmarking
>>(security/HIPAA issues) and the other reasons that frames don't make sense
>>for the general web populace don't factor in for us.
>You got me. I won't try to talk you out of frames, then.
>>We have multiple instances of ZOPE running so unfortunately I can't hard
>>code any urls. I have to rely on the CMF and ZOPE to return the correct
>>path for images and items via the absolute_url property or whatever
>>property will give the correct url.
>That's what I meant, actually. What method are you using to construct your
>URLs, how does it render, and where does it actually point?
>(Mozilla/Netscape's View Info should be helpful in this.)
>I suspect that a proper base tag will let you use relative URLs correctly,
>unless your browser/browsers in general don't work this way. (I really
>can't speak as to how that works in frames.) In which case, you'll have to
>generate port-containing URLs from Zope.
>Zope maillist - Zope@zope.org
>** No cross posts or HTML encoding! **
>(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
Add photos to your messages with MSN 8. Get 2 months FREE*.