I am trying to get to the contents of '_docwords' which is stored in ZCTextIndex using an external method. I have been trying to use the 'getEntryForObject' method of the ZCTextIndex zclass, but have been unable to determine the proper python code (i'm a python newbie) to gain access to this method in the proper context. Ideally I would like to have a dtml method: <dtml-in "Catalog({'id' : recid})"> ZCTextIndex words= <dtml-var "getwords(data_record_id_)"> </dtml-in> and an external method (getwords): from Products.ZCTextIndex.ZCTextIndex import ZCTextIndex def getwords(self, rid): return self.Catalog.ZCTextIndex.getEntryForObject(rid) But this causes a zope runtime error (AttributeError: ZCTextIndex) Any idea what I am doing wrong? Is there a better way to get at the '_docwords' list in ZCTextIndex? Thanks, Jonathan
participants (1)
-
Small Business Services