[Zope] relative paths....
Eric Walstad
eric@walstads.net
Tue, 21 Aug 2001 12:26:47 -0700
Hi Aaron,
I suspect that because you are using the expr="" syntax when calling your
SQL method that the "/"'s are construed as division operators.. That is,
you're dividing control by sql by page_links_query() :) Remember, expr=""
means "here is a little piece of Python code to run. Try (untested):
> <dtml-in expr="control.sql.page_links_query(page_path=PATH_INFO)"> <A
> HREF="&dtml-link_path;"><dtml-var menu_item>
instead.
Hope that helps,
Eric.
> -----Original Message-----
> From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of
> Rustad, Aaron
> Sent: Tuesday, August 21, 2001 9:15 AM
> To: 'zope@zope.org'
> Subject: [Zope] relative paths....
>
>
> I am using a default header that populates links via a query that
> resides in
> the same directory and it worked fine. I have since moved the query to a
> "sql" folder" and I can't seem to get it working anymore. Here is
> an example
> of the working code:
>
> <dtml-in expr="page_links_query(page_path=PATH_INFO)"> <A
> HREF="&dtml-link_path;"><dtml-var menu_item><BR>
> This worked when the query and the menu were in the same folder.
> However, I
> have put the query into a different folder and I have changed the code to
> look like this:
>
> <dtml-in expr="control/sql/page_links_query(page_path=PATH_INFO)"> <A
> HREF="&dtml-link_path;"><dtml-var menu_item>
>
> Why doesn't this work? The error says:
> Error Type: NameError
> Error Value: global name 'sql' is not defined
>
> Any suggestions would be appreciated.
> Thanks!
> Aaron.
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )