[Zope] Newbie: Listing filesystem objects?
Dieter Maurer
dieter@handshake.de
Tue, 13 Jun 2000 23:21:52 +0200 (CEST)
Andy Gates writes:
> NewbieQ of the moment:
>
> So there's a folder on my server, call it \\server\files\logos. I want
> to list its contents in a drop-down listbox in a form; something like
>
> <select name="logo_filename">
> <option selected value="default.jpg">default.jpg
> <option value="file1.jpg">file1.jpg
> ...
> </select>
>
> Needless to say, I've installed the local filesystem product and
> created a localfs object called "logos" that maps to the correct
> folder. And now I'm mired in the docs. I'm thinking that I can just
> use dtml-in to iterate through the file ids of the objects in that
> folder, but I'm damned if I can see *how* to do that. Any tips?
You can use the "fileIds" method of "LocalDirectory".
There are "fileValues" and "fileItems" methods, too.
Dieter