[IMP] Allow users to define their default behaviour and printer

This commit is contained in:
Sylvain GARANCHER
2017-10-05 08:10:23 +02:00
committed by Rod Schouteden
parent f1713f7288
commit 877e5cbcc9
2 changed files with 13 additions and 2 deletions

View File

@@ -26,3 +26,14 @@ class ResUsers(models.Model):
) )
printing_printer_id = fields.Many2one(comodel_name='printing.printer', printing_printer_id = fields.Many2one(comodel_name='printing.printer',
string='Default Printer') string='Default Printer')
@api.model
def _register_hook(self):
self.SELF_WRITEABLE_FIELDS.extend([
'printing_action',
'printing_printer_id',
])
self.SELF_READABLE_FIELDS.extend([
'printing_action',
'printing_printer_id',
])

View File

@@ -22,8 +22,8 @@
<field name="arch" type="xml"> <field name="arch" type="xml">
<footer position="before"> <footer position="before">
<group string="Printing" name="printing"> <group string="Printing" name="printing">
<field name="printing_action"/> <field name="printing_action" readonly="0"/>
<field name="printing_printer_id" options="{'no_create': True}"/> <field name="printing_printer_id" readonly="0" options="{'no_create': True}"/>
</group> </group>
</footer> </footer>
</field> </field>