On 8/4/06, <b class="gmail_sendername">Gabriel Genellina</b> &lt;<a href="mailto:gagsl-zope@yahoo.com.ar">gagsl-zope@yahoo.com.ar</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Page Templates are easier to use instead of DTML.</blockquote><div><br>&nbsp;True, but this is just starting off, to make sure it works.<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt;&nbsp;&nbsp; File<br>&gt; &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/documenttemplate/dt_var.py&quot;,<br>&gt; line 207, in render<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; raise KeyError(name)<br>&gt;KeyError: u'date'<br>&gt;<br>&gt;&nbsp;&nbsp;Any idea what I could be doing wrong ? No dtml tag I use seems to
<br>&gt; work - all throw an error.<br><br>This error says that there is nothing known as &quot;date&quot;.</blockquote><div><br>&nbsp;&quot;date&quot; was just a DHTML page that had a static string saying 'this would be a date'. &nbsp;
</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Have you defined it anywhere?<br>If you just want to show the current date, try:<br>
<br>&lt;dtml-var expr=&quot;DateTime()&quot;&gt;</blockquote><div><br>&nbsp;Yep, even that doesn't work (see below). Oddly, when I created a page with pure HTML as index_html at the very top level, it didn't get seen as an index page. I just get a management view when I go to the top level port.
<br><br>Traceback (most recent call last):<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/publisher/publish.py&quot;, line 138, in publish<br>&nbsp;&nbsp;&nbsp; result = publication.callObject(request, object)<br>&nbsp; File &quot;/tmp/Zope-
3.2.1/build/lib.linux-i686-2.4/zope/app/publication/zopepublication.py&quot;, line 161, in callObject<br>&nbsp;&nbsp;&nbsp; return mapply(ob, request.getPositionalArguments(), request)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4
/zope/publisher/publish.py&quot;, line 113, in mapply<br>&nbsp;&nbsp;&nbsp; return debug_call(object, args)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/publisher/publish.py&quot;, line 119, in debug_call<br>&nbsp;&nbsp;&nbsp; return object(*args)
<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/app/dtmlpage/browser.py&quot;, line 26, in index<br>&nbsp;&nbsp;&nbsp; return template.render(REQUEST, **kw)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/app/dtmlpage/dtmlpage.py&quot;, line 49, in render
<br>&nbsp;&nbsp;&nbsp; return self.template(self.__parent__, request, REQUEST=request, **kw)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/documenttemplate/untrusted/untrusted.py&quot;, line 66, in __call__<br>&nbsp;&nbsp;&nbsp; ProxyFactory(mapping),
<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/documenttemplate/dt_string.py&quot;, line 484, in __call__<br>&nbsp;&nbsp;&nbsp; result = render_blocks(self._v_blocks, md)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4
/zope/documenttemplate/pdocumenttemplate.py&quot;, line 282, in render_blocks<br>&nbsp;&nbsp;&nbsp; section = section(md)<br>&nbsp; File &quot;/tmp/Zope-3.2.1/build/lib.linux-i686-2.4/zope/documenttemplate/dt_util.py&quot;, line 86, in eval<br>
&nbsp;&nbsp;&nbsp; d)<br>&nbsp; File &quot;UntrustedHTML&quot;, line 1, in &lt;expression&gt;<br>NameError: name 'DateTime' is not defined<br></div></div>