[Zope] chapter 5 Zope book - problems with the examples

Geir Bækholt Geir Bækholt <geirh@funcom.com>
Thu, 16 Nov 2000 15:14:08 +0100


my guess is that your index.html is a dtmlDocument... Make it a
dtmlMethod, and things will probably work..

Documents have their own namespace, so you are looking for folders
inside index.html (and not finding any, of course)..

if you need to have index.hmtl as a document, you could try (untested) <dtml-in
expr="PARENTS[1].objectValues('Folder')">

good luck

--
Geir Bækholt
web-developer/designer
geirh@funcom.com
http://www.funcom.com

on Thursday, November 16, 2000 Lee Reilly CS1997 wrote :
LRC> Hi,

LRC> I'm going through the examples in Chapter 5 of the Zope book and am
LRC> having some problems. For those of you familiar with it, it is the 'Zope
LRC> Zoo' example.

LRC> Can anyone help me out?

LRC> 1 - I create a DTML method called navigation as follows:

LRC> <ul>
LRC> <dtml-in expr="objectValues('Folder')">
LRC>   <li><a href="&dtml-absolute_url;"><dtml-var title_or_id></a><br></li>
LRC> </dtml-in>
LRC> </ul>

LRC> 2 - On viewing this method it works fine - a hyperlink to all
LRC> sub-folders appears in the browser.

LRC> 3 - I add '<dtml-var navigation>' into my standard_html_header so it
LRC> reads:

LRC> <html>
LRC> <head>
LRC> <title>ZAPHOD - zopetastic!</title>
LRC> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">
LRC> </head>
LRC> <body bgcolor="#FFFFFF" LINK="#000099" VLINK="#555555">
LRC> <p><font face="Verdana, Arial, Helvetica, sans-serif" size="1">
LRC> If your name is Lee then click <a href="manage">here</a> to
LRC> login.</font> 
LRC> <br>
LRC> <dtml-var navigation>

LRC> 4 - On viewing index.html (containing header & footer) everything except
LRC> the navigation method appears. Viewing the source of index.html reveals
LRC> that the <ul> tags are created... just no <li> elements.

LRC> 5 - The HTML is fine... all tags closed & in te right place.

LRC> Can anyone see a problem?

LRC> Thanks in advance for any replies. My appologies also for such a long
LRC> post.

LRC> - Best regards,
LRC> Lee Reilly

LRC> _______________________________________________
LRC> Zope maillist  -  Zope@zope.org
LRC> http://lists.zope.org/mailman/listinfo/zope
LRC> **   No cross posts or HTML encoding!  **
LRC> (Related lists - 
LRC>  http://lists.zope.org/mailman/listinfo/zope-announce
LRC>  http://lists.zope.org/mailman/listinfo/zope-dev )