How to delete image from DTML-CALL?
Hi all, I want to delete all images recursively from my web tree by using this recursive DTML Method delimage (errorfull): <dtml-in "objectItems(['Folder', 'ZipFolder', 'Image' ])" skip_unauthorized> <dtml-if "objectValues()=='Image'"> DEL: <dtml-var absolute_url><br> <dtml-call "manage_delObjects(id)"> <dtml-else> <dtml-with sequence-item> <dtml-var delimage> </dtml-with> </dtml-if> </dtml-in> Main part: <dtml-in "objectItems(['Folder', 'ZipFolder', 'Image' ])" skip_unauthorized> DEL: <dtml-var absolute_url><br> <dtml-call "manage_delObjects(id)"> </dtml-in> Main part gives me errors and delete nothing. I was try many ways to delete objects, but no success. And checking for image <dtml-if "objectValues()=='Image'"> does not work too. Would you like to correct my errors, please? Many thanks, Jaroslav Lukesh, K-net
Please consider using Python its much easier.
<dtml-if "objectValues()=='Image'">
Whats this meant to be? objectValues is a list of all the objects in a folder. If you are trying test the objects type use <dtml-if "meta_type == 'Image'"> -- Andy McKay http://www.agmweb.ca
participants (2)
-
Andy McKay -
Jaroslav Lukesh