On Wed, 12 Jul 2000, ethan mindlace fremen wrote:

> Jerome Alet wrote:
> > 
> > Hi want to call ZopeFind to find all folders in the current folder which
> > doesn't have got any subfolder.
> > 
> > the following query works but returns all folders, even those which have
> > got subfolders:
> > 
> > <dtml-let myresult="ZopeFind(this(), obj_metatypes=['Folder'],
> > search_sub=1)">
> > <dtml-in myresult>
> > ...
> > </dtml-in>
> 
> Couldn't you just do a nested dtml-in?  It's kind of hacky, but...
> 
> <dtml-in "objectValues(['Folder']">
>  <dtml-in "objectValues(['Folder']">

No this can't help because I don't know how deep is my hierarchy: I've
delegated folder creations to at least ten persons.

I'm sure I can do it with ZopeFind, because Zope do it in the Find
(Advanced) tab, but don't know the exact syntax of: 

""" obj_expr = "not objectValues(['Folder'])" """ 

(which doesn't work because of nested " and ')

Actually I've put a <dtml-if> inside of my <dtml-in> loop, but it limits
my possibilities, especially because my result length is overestimated
(all folders vs only folders with no subfolders).

thanks anyway for your answer.

bye,

Jerome ALET - [EMAIL PROTECTED] - http://cortex.unice.fr/~jerome
Faculte de Medecine de Nice - http://noe.unice.fr - Tel: 04 93 37 76 30 
28 Avenue de Valombrose - 06107 NICE Cedex 2 - FRANCE



_______________________________________________
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 )

Reply via email to