[Zope] list access
   
    Casey Duncan
     
    cduncan@kaivo.com
       
    Wed, 07 Mar 2001 08:15:04 -0700
    
    
  
Axel Missbach wrote:
> 
> Hello,
> please tell me how access an list member in a dtml-Method/ Document.
> 
> per Example, having a list numbers[7,11,13,17,19]. How to get the first
> item?
> 
> <dtml-var numbers[0]> results in a KeyError! Why?
> 
> greetings
> Axel
> 
<dtml-var numbers[0]> is equivilant to <dtml-var name="numbers[0]">.
What you are writing is a (short) expression. Try:
<dtml-var expr="numbers[0]">
You have stumbled upon the reason why the shorthand notation: <dtml-var
x> and <dtml-var "x"> is discouraged in favor of <dtml-var name="x"> and
<dtml-var expr="x"> respectively. They may be longer, but they are much
more explicit.
-- 
| Casey Duncan
| Kaivo, Inc.
| cduncan@kaivo.com
`------------------>