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:
Rhapsody? (1997)
WebCatalog/WebMerchant 2.1 (1998)
Nesting searches. (1998)
WebCat2: Items xx to xx shown, etc. (1997)
PCS Emailer's role ? (1997)
open source development (2001)
Show if time tags (1997)
2nd WebCatalog2 Feature Request (1996)
Problems setting MIME Headers (1998)
webcat and OS 8 (1997)
OUTSIDE LINKS TO SHOW SHOPPING CART????????? (1998)
PCS Frames (1997)
Help name our technology! I found it (1997)
Another XML Questgion (2000)
Help! WebCat2 bug (1997)
Calendar (1997)
HELP WITH DATES (1997)
Email notification to one of multiple vendors ? (1997)
Cancel Subscription (1996)
multi-paragraph fields (1997)