Use the reverse virtual method.
[%- USE dir = Directory("$ttree_absdir/homepage") -%]
[%- FOREACH file = dir.files.reverse %]
[%- INCLUDE file.name %]
[%- END %]
Peter Guzis
Web Administrator, Sr.
ENCAD, Inc.
- A Kodak Company
email: [EMAIL PROTECTED]
www.encad.com
-----Original Message-----
From: Bryce Harrington [mailto:[EMAIL PROTECTED]
Sent: Monday, July 28, 2003 1:03 PM
To: [EMAIL PROTECTED]
Subject: [Templates] Reverse a list?
Is there a way to reverse the order of a foreach loop?
I did not see mention of it on the Template::Iterator manpage or
elsewhere...
Basically what I'm trying to do is iterate through a directory's
contents in reverse order. I.e., something like:
[%- USE dir = Directory("$ttree_absdir/homepage") -%]
[%- FOREACH file = reverse(dir.files) %]
[%- INCLUDE file.name %]
[%- END %]
Thanks,
Bryce
_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates
_______________________________________________
templates mailing list
[EMAIL PROTECTED]
http://lists.template-toolkit.org/mailman/listinfo/templates