Catalog Tool
May be somewhat out of date. Moved from cmf.zope.org, where it was last modifed 2000/11/01.
Purpose
Wrap the ZCatalog up in an interface which PortalContent can depend on, independent of implementation.
Anonymous permission
-
searchResults(self, REQUEST=None, **kw)
- Calls the catalog's searchResults() method with extra
arguments that filter the results to what the user is
allowed to see. Unless the user has the "Access future
portal content" permission, content with a
Date
property set later than the current date will be filtered out. -
__call__(self, REQUEST=None, **kw)
- Same as searchResults().
-
getpath(self, data_record_id_)
- A call to ZCatalog.
No permission (called only by Python code)
-
reindexObject(self, object)
- Notifies the catalog of a change to object.
-
indexObject(self, object)
- Ensures object is in the catalog.
-
unindexObject(self, object)
- Removes object from the catalog.