mirror of
https://github.com/OCA/stock-logistics-warehouse.git
synced 2025-01-21 14:27:28 +02:00
Add default views to re-open the screen views properly
When we refresh the page on the browser when we are using the "screen" view, odoo loses the information that we want the view to be headless, fullscreen, etc. so it's displayed pretty badly. This view is a work-around: its priority is lower, so it will be picked up by default on loading, and a button allows to re-open the screen view with the proper options.
This commit is contained in:
@@ -1,6 +1,28 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<!--
|
||||
When we refresh the page on the browser when we are using the
|
||||
"screen" view, odoo loses the information that we want the view
|
||||
to be headless, fullscreen, etc. so it's displayed pretty badly.
|
||||
This view is a work-around: its priority is lower, so it will be
|
||||
picked up by default on loading, and a button allows to re-open
|
||||
the screen view with the proper options.
|
||||
-->
|
||||
<record id="vertical_lift_operation_base_button_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.base.button.view</field>
|
||||
<field name="model">vertical.lift.operation.base</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Operations" delete="0" create="0">
|
||||
<button string="Reopen Screen"
|
||||
name="action_open_screen"
|
||||
type="object"
|
||||
class="btn-primary"
|
||||
/>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="vertical_lift_operation_base_screen_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.base.screen.view</field>
|
||||
<field name="model">vertical.lift.operation.base</field>
|
||||
|
||||
@@ -1,10 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="vertical_lift_operation_inventory_button_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.inventory.button.view</field>
|
||||
<field name="model">vertical.lift.operation.inventory</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_base_button_view"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
<attribute name="string">Inventory Screen</attribute>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="vertical_lift_operation_inventory_screen_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.inventory.screen.view</field>
|
||||
<field name="model">vertical.lift.operation.inventory</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_base_screen_view"/>
|
||||
<field name="priority">100</field>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
|
||||
@@ -1,10 +1,23 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="vertical_lift_operation_pick_button_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.pick.button.view</field>
|
||||
<field name="model">vertical.lift.operation.pick</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_base_button_view"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
<attribute name="string">Pick Screen</attribute>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="vertical_lift_operation_pick_screen_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.pick.screen.view</field>
|
||||
<field name="model">vertical.lift.operation.pick</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_transfer_screen_view"/>
|
||||
<field name="priority">100</field>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
|
||||
@@ -1,14 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<record id="vertical_lift_operation_put_button_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.put.button.view</field>
|
||||
<field name="model">vertical.lift.operation.put</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_base_button_view"/>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
<attribute name="string">Put-Away Screen</attribute>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="vertical_lift_operation_put_screen_view" model="ir.ui.view">
|
||||
<field name="name">vertical.lift.operation.put.screen.view</field>
|
||||
<field name="model">vertical.lift.operation.put</field>
|
||||
<field name="inherit_id" ref="vertical_lift_operation_transfer_screen_view"/>
|
||||
<field name="priority">100</field>
|
||||
<field name="mode">primary</field>
|
||||
<field name="arch" type="xml">
|
||||
<form position="attributes">
|
||||
<attribute name="string">Put Screen</attribute>
|
||||
<attribute name="string">Put-Away Screen</attribute>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
Reference in New Issue
Block a user