Re: Nested ListFiles
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 19438
interpreted = N
texte = >How can nest 3 levels of [listfiles] within a single page?Yes, but you should probably try a different technique called recursion.Basically you use an [include] file that [include]s itself whenever it runsinto a folder. You pass the foldername as a parameter to the [include],and at each level of depth the foldername you pass in gets longer andlonger.I don't have time to test one right now, but the idea is like this:-- DisplayFolders.inc --[listfiles [startfolder]] [ShowIf [isFolder]=T] [include file=DisplayFolders.inc&startfolder=[startfolder]/[filename]] [/ShowIf][/listfiles]Notice how the interior loop uses [include] to do it all over again, butwith a built-up path that leads one deeper in the hierarchy.Technical Support | ==== eCommerce and Beyond ====Pacific Coast Software | WebCatalog, WebMerchant,11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster,San Diego, CA 92128 | Typhoon619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com/
Associated Messages, from the most recent to the oldest:
| |
- Nested ListFiles (Pat McCormick 1998)
- Re: Nested ListFiles (PCS Technical Support 1998)
|
>How can nest 3 levels of
[listfiles] within a single page?Yes, but you should probably try a different technique called recursion.Basically you use an
[include] file that
[include]s itself whenever it runsinto a folder. You pass the foldername as a parameter to the
[include],and at each level of depth the foldername you pass in gets longer andlonger.I don't have time to test one right now, but the idea is like this:-- DisplayFolders.inc --[listfiles [startfolder]] [ShowIf [isFolder]=T] [include file=DisplayFolders.inc&startfolder=[startfolder]/[filename]] [/ShowIf][/listfiles]Notice how the interior loop uses
[include] to do it all over again, butwith a built-up path that leads one deeper in the hierarchy.Technical Support | ==== eCommerce and Beyond ====Pacific Coast Software | WebCatalog, WebMerchant,11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster,San Diego, CA 92128 | Typhoon619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com/
PCS Technical Support
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Multiple radio buttons (1998)
WebCat2b13MacPlugIn - [include] (1997)
Loosing Quantity (2000)
emailer (1997)
setting taxable to true (1997)
Re:Emailer and encryption (1997)
Why is my easy [AddLineItems] NOT working?? MORE (2000)
my price won't move (1997)
Heads up: WebCatalog 4 drops MacTCP, 68K (2000)
Freeze (2003)
WCf2 and nested tags (1997)
f2 download problems (1997)
calculating tax rates, mail order solutions and version 2 (1997)
Listserver problem (1997)
Dropdown menus (2006)
The future of WebCatalog is coming with 4.0... (2000)
Multiple fields on 1 input (1997)
Still More on EudoraPro Email (1998)
Recording size of uploaded file? (2001)
# of real domains on 1 web server (1997)