Miles wrote:
> Hi,
> 
> Can anyone tell me if it is possible to register an adapter to provide a 
> different IndexableObjectWrapper class from the stock CMF one?  There's 
> some sort of framework code that hints that it ought to enable this, but 
> I can't see how!
> 
> The code still seems to instantiate the wrapper directly using the 
> class, rather than looking it up via the component architecture.
> 
> Can anyone explain what's going on?  I've drawn a blank from googling 
> for examples.

In plain CMF, probably not. In Plone, we have a custom CatalogTool which 
does let you provide a new wrapper wholesale based on object type.

In Plone 3.3, we'll *also* have a means of providing individual 
*attributes* of the wrapper via adapters. See 
http://pypi.python.org/pypi/plone.indexer. This package should work with 
stock CMF (though you'll need to wire it into the catalog tool yourself).

Martin

-- 
Author of `Professional Plone Development`, a book for developers who
want to work with Plone. See http://martinaspeli.net/plone-book

_______________________________________________
Zope-CMF maillist  -  Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf

See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests

Reply via email to