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:
WebCat2.0 [format thousands .0f] no go (1997)
Webcat serving error page? (2000)
Re2: frames & carts (1997)
[format xs] freeze (1997)
Re:Change WebDNA-Talk Mail due to no digest for 1wk (1997)
New Plug-in and Type 11 errors (1997)
Webmerch tags? (1998)
unusual search problem (1998)
WebCat2b13MacPlugIn - syntax to convert date (1997)
WCf2 and nested tags (1997)
WebMerchant 1.6 and SHTML (1997)
Search returns all, not 20 (1997)
How do I get WebCatalog to interpret WebDNA tags in .html files? (1997)
Template Cache problem -- new plugin for ya' (2000)
Search (1997)
code below an [authenticate] gets evaluated? (2000)
emailer (1997)
WebCat2: Items xx to xx shown, etc. (1997)
URL too Long? (1997)
[sendmail] on NT? (1997)