web/views/forms.py
changeset 8900 010a59e12d89
parent 8748 f5027f8d2478
child 9701 46c8d8701240
child 9717 a6834e2dcc1b
equal deleted inserted replaced
8899:c7a95ebcc093 8900:010a59e12d89
   356         super(EntityFieldsForm, self).__init__(_cw, rset, row, col, **kwargs)
   356         super(EntityFieldsForm, self).__init__(_cw, rset, row, col, **kwargs)
   357         self.uicfg_aff = self._cw.vreg['uicfg'].select(
   357         self.uicfg_aff = self._cw.vreg['uicfg'].select(
   358             'autoform_field', self._cw, entity=self.edited_entity)
   358             'autoform_field', self._cw, entity=self.edited_entity)
   359         self.uicfg_affk = self._cw.vreg['uicfg'].select(
   359         self.uicfg_affk = self._cw.vreg['uicfg'].select(
   360             'autoform_field_kwargs', self._cw, entity=self.edited_entity)
   360             'autoform_field_kwargs', self._cw, entity=self.edited_entity)
   361         self.add_hidden('__type', self.edited_entity.__regid__, eidparam=True)
   361         self.add_hidden('__type', self.edited_entity.cw_etype, eidparam=True)
   362         self.add_hidden('eid', self.edited_entity.eid)
   362         self.add_hidden('eid', self.edited_entity.eid)
   363         # mainform default to true in parent, hence default to True
   363         # mainform default to true in parent, hence default to True
   364         if kwargs.get('mainform', True) or kwargs.get('mainentity', False):
   364         if kwargs.get('mainform', True) or kwargs.get('mainentity', False):
   365             self.add_hidden(u'__maineid', self.edited_entity.eid)
   365             self.add_hidden(u'__maineid', self.edited_entity.eid)
   366             # If we need to directly attach the new object to another one
   366             # If we need to directly attach the new object to another one