source: products/quintagroup.referencedatagridfield/trunk/quintagroup/referencedatagridfield/__init__.py @ 2261

Last change on this file since 2261 was 2261, checked in by mylan, 14 years ago

Added example content type

  • Property svn:eol-style set to native
File size: 901 bytes
Line 
1from quintagroup.referencedatagridfield._field import ReferenceDataGridField
2from quintagroup.referencedatagridfield._field import ReferenceDataGridWidget
3
4from Products.CMFCore.permissions import AddPortalContent
5from Products.CMFCore.utils import ContentInit
6from Products.Archetypes.atapi import listTypes
7from Products.Archetypes.atapi import process_types
8
9PKG_NAME = 'quintagroup.referencedatagridfield'
10
11def initialize(context):
12    """Initializer called when used as a Zope 2 product."""
13    # Example content type initialization
14    import quintagroup.referencedatagridfield.examples
15    content_types, constructors, ftis = process_types(listTypes(PKG_NAME), PKG_NAME,)
16
17    ContentInit(
18        '%s Content' % PKG_NAME,
19        content_types = content_types,
20        permission = AddPortalContent,
21        extra_constructors = constructors,
22        fti = ftis,
23        ).initialize(context)
Note: See TracBrowser for help on using the repository browser.