Several problems. Comments inserted into your post... Ronald L. Chichester writes:
a product that I'm trying to get going, but I keep getting this nagging AttributeError on line 8 of my __init__.py file regarding them manage_addDoctrineAction. For the life of me, I don't see what the problem could be. Any hints anyone?
Here is the __init__.py file...
import Doctrine
def initialize(context): """Initialize the Legal Doctrine Product."""
context.registerClass( Doctrine, This should be a class, not a module... You want:
Doctrine.Doctrine
constructors = ( Doctrine.manage_addDoctrineForm, Doctrine.manage_addDoctrineAction
Your "manage_addDoctrineAction" is a class method not a module function. Therefore, it is not in the module's namespace ("Doctrine"). The "AttributeError" is justified. It should become a module function, as it is used to create the object. It cannot be a method, as this would require the object is already there.
), icon = 'images/Doctrine.jpg' )
Dieter