[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