Pascal Samuzeau writes: Hm, do you have 2 problems? 1. a KeyError 2. an unexpected search result Your first problem:
I try to Find and Catalog inside the portal_catalog. I can't and the error below appears. ... 310, in catalogObject File C:\Zope\ZopeSite\lib\python\Products\ZCatalog\Catalog.py, line 423, in recordify File C:\Zope\ZopeSite\lib\python\OFS\DTMLMethod.py, line 120, in __call__ (Object: title) File C:\Zope\ZopeSite\lib\python\DocumentTemplate\DT_String.py, line 473, in __call__ (Object: title) File C:\Zope\ZopeSite\lib\python\DocumentTemplate\DT_Var.py, line 211, in render (Object: question) KeyError: (see above) The "title" field in your catalog's "Meta Data Table" is resolved into a DTML Method (named "title") for at least one of the objects to be catalogued. This DTML Method references a variable "question" which is not defined in the current context.
It is not a good idea, to name a DTML Method "title". Your second problem:
I tried to do it, because when I use of this syntaxe :
<dtml-let results=portal_catalog> <dtml-return search_view> </dtml-let>
with param as :
Type=Document
Zope returns to me ALL the catalog !!!! That is strange (and should not happen).
Apparently, the "portal_catalog" does not see the "Type" in the REQUEST. You are sure, it is there? Dieter