Jim Nicholson wrote:
I've created a method in the root folder that basically does some dtml-in looping over objectValues. It works fine when included (via var) in other methods and docs in the root window.
The problem is that I want it to be aquired by sub-folders, but want it to still loop through the root folder's contents.
In other words, I should be able to call my method anywhere in sub-folders or items deep in the site, and still get a list of objects in the root folder.
Can I do this in DTML? Does it require python? Does it need to be an external script? Can someone point me in a direction?
Hi, Jim Probably best to create the list of objectValues in a python script in the root. Something like: return container.objectValues('Folder') which, since root is the container, would always return the Folders in the root folder. If you name it something like 'nav_list', then you can replace the <dtml-in "objectValues()"> in the method you are currently using with <dtml-in nav_list> hth, -- Jim Washington