Hmm.. How about something like:
<dtml-let random_image="_.whrandom.choice(objectValues('Photo'))">
<dtml-var random_image>
<dtml-if "_.hasattr(random_image,'caption')"><dtml-var
"random_image.caption"></dtml-if>
</dtml-let>
-steve
_______________________________________________
Zope maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope-dev )