[Zope] Newbie: Missing a Variable (TAL/METAL Question)
Alexis Roda
alexis.roda.villalonga at gmail.com
Fri Jul 28 19:07:57 EDT 2006
En/na beno - ha escrit:
>
> Here is the error it throws as reported through the TTW:
>
> Site Error
>
> An error was encountered while publishing this resource.
> *KeyError*
> Sorry, a site error occurred.
> Traceback (innermost last):
number is defined *only* in the block where you define it and enclosed
blocks, in the first <TD> in your case. IIRC TAL provides a way to make
a variable global, not sure, never used it. A more structured way would
be to wrap all <TD>s with some block that defines number:
<div tal:define="number repeat/item/number"
tal:omit-tag="">
<td tal:content="number"></td>
... metal:use-macro="here/?number/macros/author" ...
...
</div>
HTH
More information about the Zope
mailing list