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
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )