Once again I'll point out that I have a patch that allows sequence_item. I've
submitted it to the collector but it was rejected because of the AFAIK
not-yet-scheduled "named dtml-in" feature.
The parts of a computer system that can be kicked.
----- Original Message -----
From: Curtis Maloney <[EMAIL PROTECTED]>
To: Peter Hernberg <[EMAIL PROTECTED]>; Chris Withers <[EMAIL PROTECTED]>;
Sent: Tuesday, August 15, 2000 5:51 PM
Subject: Re: [Zope] Zope bug or my stupidity?
> On Wed, 16 Aug 2000, Peter Hernberg wrote:
> > --- Chris Withers <[EMAIL PROTECTED]> wrote:
> > > Peter Hernberg wrote:
> > > > Here's the method that calls that method:
> > > > <dtml-var "get_storys">
> > >
> > > Why the quotes?
> > >
> > > try <dtml-var get_storys> instead
> > But then I get the following weird error:
> > Traceback (innermost last):
> > (Object: objectValues('Story'))
> > File /root/Zope-2.2.0-src/lib/python/DocumentTemplate/DT_Util.py, line
> > 337, in eval
> > (Object: sequence-index == 0)
> > (Info: index)
> > File <string>, line 0, in ?
> > NameError: (see above)
> > I am fairly new to zope, but this seems pretty weird, especially the method
> > returning its dtml source.
> And you've been caught by one of the most common (and understandable) newbie
> mistakes. (o8.
> 'sequence-item' is not a valid Python name. To Python it looks like "
> sequence - item ", the mathematical expression.
> This is a holdover from days of old, and not much has been done to deprecate
> it (all my shouting, and that of others, has so far come to naught.)
> <dtml-var sequence-item> will work, because that is in Zope Land... no
> <dtml-var "_['sequence-item']"> is the Python Land equivalent. the _ name
> space lookup is your friend for this sort of problem.
> <dtml-if "sequence-index < (numStories - 1)">
> should be written as:
> <dtml-if "_['sequence-index'] < (numStories -1)">
> > =====
> > Peter Hernberg
> > An all-purpose, antibacterial, lemon-scented geek/nerd
> I guess I should really try to rally people to send this to the collector...
> Have a better one,
> Curtis Maloney.
> <dtml-var standard_work_disclaimer>
> Zope maillist - [EMAIL PROTECTED]
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-dev )
Zope maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -