[Zope-dev] ZPatterns AttributeProvider question
Steve Alexander
steve@cat-box.net
Sat, 21 Apr 2001 19:14:09 +0100
Christian Scholz wrote:
> Good evening everybody!
>
> I have some question regarding attribute and agent programming for ZPatterns.
>
> I have some provider which is registered for the "handlers" and "attributes"
> methods and some attributes.
>
> My problem is when trying to create a new object and directly editing it, e.g.
>
> obj=newItem()
> obj.propertysheets.data.manage_changeProperties(foobar=13)
>
> the propertysheet is defined and my provider is also registered for
> handling the property "foobar". Unfortunately my SetAttributeFor() method
> is never called.
Have you defined a namesForRegistration method in your provider?
See Components.py for an example:
lib/python/Products/ZPatterns/SkinScript/Components.py
--
Steve Alexander
Software Engineer
Cat-Box limited