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:
using showpage and showcart commands (1996)
Virtual hosting and webcatNT (1997)
[searchString] (1997)
Will webdna execute before a [redirect]? (1999)
pc (1997)
Help!!!! Purchases not going through! (1997)
Languages (1997)
[WebDNA] CICADA (2009)
auto enter dates (1998)
[lookup] vs. [search] (1998)
Browser Resolution (test test test) (1999)
Database cannot be opened (2005)
WebCat2: multiple currency support (1997)
Identical [Replace] contexts, different results in different directories? (2000)
Updating a database once per day - An example (1998)
[WebDNA] Re:BCC and/or Character limit [sendmail] (2010)
shownext & math (1997)
Expiration of Carts (1997)
Generating Searches on the fly? (1999)
RE: [WebDNA] Basic Search (2008)