[IMP] mail: subtype model: cleaning + improved form view to add the new fields

bzr revid: tde@openerp.com-20140221112904-ijgkqy5zhco5a9i4
This commit is contained in:
Thibault Delavallée 2014-02-21 12:29:04 +01:00
parent e2eb37efe2
commit 6813592da8
2 changed files with 16 additions and 7 deletions

View File

@ -29,6 +29,8 @@ class mail_message_subtype(osv.osv):
on the Wall. """ on the Wall. """
_name = 'mail.message.subtype' _name = 'mail.message.subtype'
_description = 'Message subtypes' _description = 'Message subtypes'
_order = 'sequence, id'
_columns = { _columns = {
'name': fields.char('Message Type', required=True, translate=True, 'name': fields.char('Message Type', required=True, translate=True,
help='Message subtype gives a more precise type on the message, '\ help='Message subtype gives a more precise type on the message, '\
@ -53,7 +55,7 @@ class mail_message_subtype(osv.osv):
'sequence': fields.integer('Sequence', help="Used to order subtypes."), 'sequence': fields.integer('Sequence', help="Used to order subtypes."),
'hidden': fields.boolean('Hidden', help="Hide the subtype in the follower options") 'hidden': fields.boolean('Hidden', help="Hide the subtype in the follower options")
} }
_order = 'sequence'
_defaults = { _defaults = {
'default': True, 'default': True,
'sequence': 1, 'sequence': 1,

View File

@ -9,6 +9,7 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<tree string="Subtype"> <tree string="Subtype">
<field name="name"/> <field name="name"/>
<field name="sequence"/>
<field name="res_model"/> <field name="res_model"/>
<field name="default"/> <field name="default"/>
</tree> </tree>
@ -22,12 +23,18 @@
<form string="Email message" version="7.0"> <form string="Email message" version="7.0">
<sheet> <sheet>
<group> <group>
<field name="name"/> <group string='Description'>
<field name="res_model"/> <field name="name"/>
<field name="default"/> <field name="sequence"/>
<field name="description"/> <field name="res_model"/>
<field name="parent_id"/> <field name="description"/>
<field name="relation_field"/> <field name="default"/>
<field name="hidden"/>
</group>
<group string='Auto subscription'>
<field name="parent_id"/>
<field name="relation_field"/>
</group>
</group> </group>
</sheet> </sheet>
</form> </form>