Re: [Zope] Re: DTML-tree Custom sort
Chris Beaven wrote: It's really more a cool way to do lists than if statements :) It's technically list comprehension. Sort of a one-line list transform tool. I recommend reading through some of Dive Into Python (http://diveintopython.org/) for lots more cool hands-on tips on Python programming. Chapter 3 for a good overview of the uses of Python's different data types. Good advice. --jcc -- Building Websites with Plone http://plonebook.packtpub.com/ Enfold Systems, LLC http://www.enfoldsystems.com ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope] Re: DTML-tree Custom sort
Alex Renier wrote: Thanks for your help AJ I get this: Error Type: SyntaxError Error Value: invalid syntax (line 1) dtml-tree branches_expr=[o for o in objectValues(['Folder'] if hasattr('orderInt'))] sort=orderInt skip_unauthorized I think that Andreas meant dtml-tree branches_expr=[o for o in objectValues(['Folder']) if hasattr(o,'orderInt')] sort=orderInt skip_unauthorized ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
Re: [Zope] Re: DTML-tree Custom sort
Great thank you both!!! I never knew you could do if-statements like that. --- Chris Beaven [EMAIL PROTECTED] wrote: Alex Renier wrote: Thanks for your help AJ I get this: Error Type: SyntaxError Error Value: invalid syntax (line 1) dtml-tree branches_expr=[o for o in objectValues(['Folder'] if hasattr('orderInt'))] sort=orderInt skip_unauthorized I think that Andreas meant dtml-tree branches_expr=[o for o in objectValues(['Folder']) if hasattr(o,'orderInt')] sort=orderInt skip_unauthorized ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev ) __ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
[Zope] Re: DTML-tree Custom sort
It's really more a cool way to do lists than if statements :) I recommend reading through some of Dive Into Python (http://diveintopython.org/) for lots more cool hands-on tips on Python programming. Chapter 3 for a good overview of the uses of Python's different data types. Alex Renier wrote: Great thank you both!!! I never knew you could do if-statements like that. ___ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )