This is a topic for getFolders by jerry325
Description
This Snippet creates an array of arrays representing the folder structure of the "path"
and returns a placeholder containing that array
Parameters
&getFolders_path string - The name of the path to search. optional. Default: assets
Usage
Place the following snippet call into the page or chunk before calling the results with
the getFolders_array placeholder. Place [[+getFolders_array}] where you would like to use the results.
[[!getFolders?
&getFolders_path=`assets`
]]
All vars are optional
Release Notes
This sprang out of my rewrite of my "myGallery" Snippet. I was disappointed with the Gallery packages out there as I wanted to be able to simply add images and thumbnails to a directory via FTP and have them show up. It worked well but as I added more and more directories I found I had to create new pages and I'm far too lazy for that. I wanted to be able to make a page by simply scanning the folder structure that was uploaded via FTP and use the folder names as page names. I needed to scan the folder structure to make this happen and this is the solution I came up with. I did look at FileLister by Shaun McCormick but could not figure out how to get the folders only and recursively. (That does not mean it won’t do that. It just means I couldn't make it. <VBG>) In any case I thought this might be useful to others so here it is. As always
I would be grateful for any and all suggestions for improvements.
Well a little over 2 months and no bugs reported. Time to mark this one pl.
Should you find any issues or have an idea to make this better, just let me know.
Thanks