[FIX] new style for default form views
authorFabien Meghazi <fme@openerp.com>
Mon, 16 Jun 2014 11:39:48 +0000 (13:39 +0200)
committerFabien Meghazi <fme@openerp.com>
Mon, 16 Jun 2014 11:39:48 +0000 (13:39 +0200)
openerp/osv/orm.py

index 73ad379..1ada929 100644 (file)
@@ -1718,13 +1718,14 @@ class BaseModel(object):
         :rtype: etree._Element
         """
         view = etree.Element('form', string=self._description)
+        group = etree.SubElement(view, 'group', col="4")
         # TODO it seems fields_get can be replaced by _all_columns (no need for translation)
         for field, descriptor in self.fields_get(cr, user, context=context).iteritems():
             if descriptor['type'] in ('one2many', 'many2many'):
                 continue
-            etree.SubElement(view, 'field', name=field)
+            etree.SubElement(group, 'field', name=field)
             if descriptor['type'] == 'text':
-                etree.SubElement(view, 'newline')
+                etree.SubElement(group, 'newline')
         return view
 
     def _get_default_search_view(self, cr, user, context=None):