[Zope3-Users] Adapting multiple times

Frank Burkhardt fbo2 at gmx.net
Wed Apr 5 02:48:17 EDT 2006


Hi,

I've got objects implementing interface

 IMyObject
 
and two adapters:

 IMyObject -> ISearchable
 ISearchable -> ISearchableEN

I would like to use a TextIndex to do fulltext search on objects
implementing ISearchableEN .
Unfortunately this doesn't work. The TextIndex tries something
like this to adapt an object to the given interface:

 ISearchableEN(myobject)

Which fails ("Unable to adapt") because there is no adapter
"IMyObject -> ISearchableEN" and Zope doesn't try to adapt multiple
times ( IMyObject -> ISearchable -> ISearchableEN ).

Does anyone have an Idea how to do this or do I have to modify
the TextIndex?

Regards,

Frank


More information about the Zope3-users mailing list