[Zope] has a folder the 'thumb.jpg' item?
Catonano
a.peluso@fulltrading.it
Thu, 16 Jan 2003 12:25:57 +0100
Hello zopers!
help me please! Please please !
I have some folders like this:
grandfolder
folder1
popup.jpg
thumbpopup.jpg
thumbpopup_over.jpg
genericalFile
folder2
popup.jpg
thumbpopup.jpg
thumbpopup_over.jpg
genericalFile
folder3
genericalFile
!! note that the folder3 has NO *popup.jpg files !!
Now:
<dtml-in prefix="folder" expr="grandfolder.objectValues()">
<td>
<a href="#"
onMouseOut="MM_swapImgRestore();
sfondo(1,'#FFFFFF')"
onMouseOver="sfondo(1,'#CCFFCC');
MM_swapImage('<dtml-var
pezzo_item>/thumbpopup.jpg','','<dtml-var
pezzo_item>/thumbpopup_over.jpg',1)"
onClick="MM_openBrWindow('<dtml-var
pezzo_item>/popup.jpg','26NG1103145','width=315,height=265')">
<img border="0" src="<dtml-var pezzo_item>/thumbpopup.jpg" width="60"
height="50"></a>
</td>
The problem is that in folder3 it provides a path to some nonexistent
files!
I should check wether the folder_item has got the *popup.jpg files and
draw this cell (<td></td>) ONLY if it has got them, otherwise I
shouldn't.
How do I check wether a folder contains a given file? i tried
"folder_item['thumb.jpg']" but when it reaches a folder that doesn't
contain a 'thumb.jpg' file it breaks! I tried has_key('thumb.jpg'),
hasKey('thumb.jpg') with no success!
Still, the error it raises when reaching the folder3 folder is KeyError.
Thanks SO much !
Bye
Catonano