예제 #1
0
    def __init__(self, context, request):
        self.context = context
        self.request = request

        ttool = api.portal.get_tool('portal_types')
        self.fti = ttool.getTypeInfo(self.typename)

        FormWrapper.__init__(self, context, request)

        # Set portal_type name on newly created form instance
        if self.form_instance is not None and \
                not getattr(self.form_instance, 'portal_type', None):
            self.form_instance.portal_type = self.fti.getId()
예제 #2
0
    def __init__(self, context, request):
        typename = request.get('dossier_type')

        ttool = getToolByName(context, 'portal_types')
        self.ti = ttool.getTypeInfo(typename)

        FormWrapper.__init__(self, context, request)
        grok.View.__init__(self, context, request)

        # Set portal_type name on newly created form instance
        if self.form_instance is not None and \
                not getattr(self.form_instance, 'portal_type', None):
            self.form_instance.portal_type = self.ti.getId()
예제 #3
0
    def __init__(self, context, request):
        typename = request.get('dossier_type')

        ttool = getToolByName(context, 'portal_types')
        self.ti = ttool.getTypeInfo(typename)

        FormWrapper.__init__(self, context, request)
        grok.View.__init__(self, context, request)

        # Set portal_type name on newly created form instance
        if self.form_instance is not None and \
                not getattr(self.form_instance, 'portal_type', None):
            self.form_instance.portal_type = self.ti.getId()
예제 #4
0
    def __init__(self, context, request):
        self.context = context
        self.request = request

        ttool = api.portal.get_tool('portal_types')
        self.fti = ttool.getTypeInfo(self.typename)

        FormWrapper.__init__(self, context, request)
        grok.View.__init__(self, context, request)

        # Set portal_type name on newly created form instance
        if self.form_instance is not None and \
                not getattr(self.form_instance, 'portal_type', None):
            self.form_instance.portal_type = self.fti.getId()
예제 #5
0
 def __init__(self, *args, **kwargs):
     FormWrapper.__init__(self, *args, **kwargs)
     grok.View.__init__(self, *args, **kwargs)
예제 #6
0
 def __init__(self, context, request):
     # We can optionally set some variables in the constructor
     FormWrapper.__init__(self, context, request)
     self.isbn = self.request.get('isbn')
     logger.info( "REQUEST=%s" % self.isbn )
예제 #7
0
 def __init__(self, context, request):
     BaseView.__init__(self, context, request)
     FormWrapper.__init__(self, context, request)
예제 #8
0
 def __init__(self, context, request):
     cart_view = getMultiAdapter((context, request), name='cart_view')
     request['cart_view'] = cart_view
     FormWrapper.__init__(self, context, request)
예제 #9
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     threadlocals.session_name = self.form.session_name
예제 #10
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     request.set('disable_border', 1)
예제 #11
0
 def __init__(self, context, request):
     BaseView.__init__(self, context, request)
     FormWrapper.__init__(self, context, request)
예제 #12
0
 def __init__(self, context, request):
     cart_view = getMultiAdapter((context, request), name='cart_view')
     request['cart_view'] = cart_view
     FormWrapper.__init__(self, context, request)
예제 #13
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     EventListing.__init__(self, context, request)
예제 #14
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     self.context = context
     self.request = request
     self.zimbra = ZimbraTaskFormWrapper(context, request)
     self.redmine = FileTicketFormWrapper(context, request)
예제 #15
0
 def __init__(self, *args, **kwargs):
     FormWrapper.__init__(self, *args, **kwargs)
     grok.View.__init__(self, *args, **kwargs)
예제 #16
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     request.set('disable_border', 1)
예제 #17
0
 def __init__(self, context, request):
     BrowserView.__init__(self, context, request)
     FormWrapper.__init__(self, context, request)
예제 #18
0
 def __init__(self, context, request):
     FormWrapper.__init__(self, context, request)
     self.REQUEST = request