Richard Jones wrote:
During the Melbourne Zope3 Sprint, someone ran up against a situation where they'd have liked to have TALES perform a tuple unpacking like Python can. I've just run into a similar situation :)

Say a method listFilesByUser returns a list of (user, [files]) it'd be nice to be able to::

tal:repeat="user,files here/listFilesByUser"

or similar. Currently we would have to use a python: expression to manually unpack the tuple. Kinda yucky.

I agree that it is 'yucky', but I have to disagree with your proposed solution. I would rather suggest making TALES aware of integer indexes for sequences. Example::

  <tal:block repeat="user_files here/listFilesByUser">
    User: <tal:dummy replace="user_files/0" />
    File: <tal:dummy replace="user_files/1" />
  </tal:block>

Regards,

Phil



_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )

Reply via email to