[MODULE] +type field in bikecoop themes
authorLudovic CHEVALIER <ludovic@beurresarrasin.net>
Thu, 2 Nov 2017 15:19:37 +0000 (16:19 +0100)
committerLudovic CHEVALIER <ludovic@beurresarrasin.net>
Thu, 2 Nov 2017 15:19:37 +0000 (16:19 +0100)
eturecup.py
view/bikecoop.xml

index 3648b47..b0cc60f 100644 (file)
@@ -37,4 +37,12 @@ class Partner(orm.Model):
     }
 
 
+class Theme(orm.Model):
+    _inherit = 'bikecoop.partner.theme'
+
+    _columns = {
+        'type': fields.selection([('studies','Studies')], 'Type', help='An extra field to categorize themes.'),
+    }
+
+
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
index 7b2e158..6d7598c 100644 (file)
@@ -1,6 +1,17 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <openerp>
     <data>
+        <record id="view_themes_form" model="ir.ui.view">
+            <field name="name">bikecoop.partner.theme.form</field>
+            <field name="model">bikecoop.partner.theme</field>
+            <field name="inherit_id" ref="bikecoop.view_themes_form"/>
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='code']" position="before">
+                    <field name="type"/>
+                    <newline/>
+                </xpath>
+            </field>
+        </record>
         <record id="view_bikecoop_l10n_fr_members_form" model="ir.ui.view">
             <field name="name">res.partner.form</field>
             <field name="model">res.partner</field>