This question is more suited to [EMAIL PROTECTED] instead of
[EMAIL PROTECTED], and you should not send html e-mail to any of these
two lists, but since we are here...
On Wed, 2002-03-13 at 16:13, Gary Yee wrote:
> I am very new to Zope/DTML and I am a little confused with the operation of the
>DTML-IN statement. Here is the snippet of code
> <table border=1 width=100%>
> <dtml-in expr="( ((1), (1,2),(4,5,6),(7,8,9)) )">
> <td><dtml-var sequence-item></td>
> This code displays the contents 4 cells in a table and the output is
> I am a litte confused because I thought it would display the contents of the list as
> I believe this is related to something I read about tuples of ( key, value) will
>handled with sequence-key and sequence-item ????
That's exactly what's happening. It's a misfeature in my opinion, but it
makes it easy to iterate thru a dictionary .items() and a folder
> I must be traversing the list incorrectly.....
No, you're not, the feature is wrong :-)
> can anyone give me an example of how to traverse this list of tuples
The workaround is to make each tuple of your sequence the second
elemento of a 2-tuple, as in '((1, (1,)), (2, (1, 2)), (3, (4, 5, 6)),
(4, (4, 5, 6)))'
Kind of like that old joke were the paranoid statician would take a bomb
with himself to the plane because the odds of there being two bombs on a
plane were so low...
Ideas don't stay in some minds very long because they don't like
Zope-Dev maillist - [EMAIL PROTECTED]
** No cross posts or HTML encoding! **
(Related lists -