From fb01704296eff0428f65f3eeb6bc4a8e607cfb1d Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Tue, 18 Nov 2014 09:34:32 +0100 Subject: [PATCH] add trays in printers view --- printer_tray/__openerp__.py | 1 + printer_tray/printer_tray.py | 3 ++- printer_tray/printer_view.xml | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 printer_tray/printer_view.xml diff --git a/printer_tray/__openerp__.py b/printer_tray/__openerp__.py index a00ddd5..35c7f85 100644 --- a/printer_tray/__openerp__.py +++ b/printer_tray/__openerp__.py @@ -29,6 +29,7 @@ 'data': [ 'users_view.xml', 'ir_report_view.xml', + 'printer_view.xml', ], 'test': [], 'installable': True, diff --git a/printer_tray/printer_tray.py b/printer_tray/printer_tray.py index 186f2a1..ee25ca8 100644 --- a/printer_tray/printer_tray.py +++ b/printer_tray/printer_tray.py @@ -27,10 +27,11 @@ class PrinterTray(models.Model): _description = 'Printer Tray' name = fields.Char(required=True) - system_name = fields.Char(required=True) + system_name = fields.Char(required=True, readonly=True) printer_id = fields.Many2one( comodel_name='printing.printer', string='Printer', required=True, + readonly=True, ondelete='cascade', ) diff --git a/printer_tray/printer_view.xml b/printer_tray/printer_view.xml new file mode 100644 index 0000000..e0d4c29 --- /dev/null +++ b/printer_tray/printer_view.xml @@ -0,0 +1,25 @@ + + + + + printing.printer.form + printing.printer + + + + + +
+ + + + +
+
+
+
+
+
+ +
+