[IMP] base: Add sheet of several basic form views
Add <sheet> tag on the form view for the following models: - res.bank - res.country - res.country.group - res.country.state - res.partner.title - res.partner.category - res.partner.industry [IMP] base: add sheet to countries form and add group names for clean xpaths [IMP] base: add sheet to contact tags form [IMP] base: add sheet to parter title form [IMP] base: add sheet in sectors of activity form [IMP] base: add sheet to federal states form [IMP] base: add sheet to country group form [IMP] base: add sheet to bank view and add group names for cleaner xpaths closes odoo/odoo#27324
This commit is contained in:
committed by
Yannick Tivisse
parent
78182af799
commit
201bd9101d
@@ -7,31 +7,34 @@
|
||||
<field name="model">res.bank</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Bank">
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="bic"/>
|
||||
</group>
|
||||
<group>
|
||||
<group string="Address">
|
||||
<label for="street" string="Address"/>
|
||||
<div class="o_address_format">
|
||||
<field name="street" placeholder="Street..." class="o_address_street"/>
|
||||
<field name="street2" placeholder="Street 2..." class="o_address_street"/>
|
||||
<field name="city" placeholder="City" class="o_address_city"/>
|
||||
<field name="state" class="o_address_state" placeholder="State" options='{"no_open": True}'/>
|
||||
<field name="zip" placeholder="ZIP" class="o_address_zip"/>
|
||||
<field name="country" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'/>
|
||||
</div>
|
||||
<sheet>
|
||||
<group name="bank_details" col="4">
|
||||
<field name="name"/>
|
||||
<field name="bic"/>
|
||||
</group>
|
||||
<group string="Communication">
|
||||
<field name="phone"/>
|
||||
<field name="email" widget="email"/>
|
||||
<field name="active"/>
|
||||
<group>
|
||||
<group name="address_details" string="Address">
|
||||
<label for="street" string="Address"/>
|
||||
<div class="o_address_format">
|
||||
<field name="street" placeholder="Street..." class="o_address_street"/>
|
||||
<field name="street2" placeholder="Street 2..." class="o_address_street"/>
|
||||
<field name="city" placeholder="City" class="o_address_city"/>
|
||||
<field name="state" class="o_address_state" placeholder="State" options='{"no_open": True}'/>
|
||||
<field name="zip" placeholder="ZIP" class="o_address_zip"/>
|
||||
<field name="country" placeholder="Country" class="o_address_country" options='{"no_open": True, "no_create": True}'/>
|
||||
</div>
|
||||
</group>
|
||||
<group name="communication_details" string="Communication">
|
||||
<field name="phone"/>
|
||||
<field name="email" widget="email"/>
|
||||
<field name="active"/>
|
||||
</group>
|
||||
</group>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_res_bank_tree" model="ir.ui.view">
|
||||
<field name="name">res.bank.tree</field>
|
||||
<field name="model">res.bank</field>
|
||||
@@ -43,6 +46,7 @@
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_res_bank_form" model="ir.actions.act_window">
|
||||
<field name="name">Banks</field>
|
||||
<field name="res_model">res.bank</field>
|
||||
@@ -79,6 +83,7 @@
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_partner_bank_tree" model="ir.ui.view">
|
||||
<field name="name">res.partner.bank.tree</field>
|
||||
<field name="model">res.partner.bank</field>
|
||||
@@ -93,6 +98,7 @@
|
||||
</tree>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="view_partner_bank_search" model="ir.ui.view">
|
||||
<field name="name">res.partner.bank.search</field>
|
||||
<field name="model">res.partner.bank</field>
|
||||
@@ -104,6 +110,7 @@
|
||||
</search>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
<record id="action_res_partner_bank_account_form" model="ir.actions.act_window">
|
||||
<field name="name">Bank Accounts</field>
|
||||
<field name="res_model">res.partner.bank</field>
|
||||
@@ -116,7 +123,6 @@
|
||||
</field>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
|
||||
@@ -20,34 +20,36 @@
|
||||
<field name="model">res.country</field>
|
||||
<field name="arch" type="xml">
|
||||
<form>
|
||||
<div class="oe_button_box">
|
||||
</div>
|
||||
<field name="image" widget="image" class="oe_avatar"/>
|
||||
<group>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="currency_id"/>
|
||||
<field name="code"/>
|
||||
<sheet>
|
||||
<div class="oe_button_box">
|
||||
</div>
|
||||
<field name="image" widget="image" class="oe_avatar"/>
|
||||
<group name="main_group">
|
||||
<group name="country_details">
|
||||
<field name="name"/>
|
||||
<field name="currency_id"/>
|
||||
<field name="code"/>
|
||||
</group>
|
||||
<group name="phone_vat_settings">
|
||||
<field name="phone_code"/>
|
||||
<field name="vat_label"/>
|
||||
</group>
|
||||
<group name="advanced_address_formatting" string="Advanced Address Formatting" groups="base.group_no_one" col="4" colspan="4">
|
||||
<field name="address_view_id"/>
|
||||
<div colspan="2" class="text-muted">Choose a subview of partners that includes only address fields, to change the way users can input addresses.</div>
|
||||
<field name="address_format" placeholder="Address format..."/>
|
||||
<div colspan="2" name="div_address_format" class="text-muted">Change the way addresses are displayed in reports</div>
|
||||
<field name="name_position"/>
|
||||
</group>
|
||||
</group>
|
||||
<group>
|
||||
<field name="phone_code"/>
|
||||
<field name="vat_label"/>
|
||||
</group>
|
||||
<group string="Advanced Address Formatting" groups="base.group_no_one" col="4" colspan="4">
|
||||
<field name="address_view_id"/>
|
||||
<div colspan="2" class="text-muted">Choose a subview of partners that includes only address fields, to change the way users can input addresses.</div>
|
||||
<field name="address_format" placeholder="Address format..."/>
|
||||
<div colspan="2" name="div_address_format" class="text-muted">Change the way addresses are displayed in reports</div>
|
||||
<field name="name_position"/>
|
||||
</group>
|
||||
</group>
|
||||
<label for="state_ids"/>
|
||||
<field name="state_ids">
|
||||
<tree editable="bottom">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
</tree>
|
||||
</field>
|
||||
<label for="state_ids"/>
|
||||
<field name="state_ids">
|
||||
<tree editable="bottom">
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
</tree>
|
||||
</field>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
@@ -75,13 +77,15 @@
|
||||
<field name="model">res.country.group</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Country Group">
|
||||
<div class="oe_title">
|
||||
<label for="name" string="Group name" class="oe_edit_only"/>
|
||||
<h1><field name="name"/></h1>
|
||||
</div>
|
||||
<group name="country_group">
|
||||
<field name="country_ids" widget="many2many_tags"/>
|
||||
</group>
|
||||
<sheet>
|
||||
<div class="oe_title">
|
||||
<label for="name" string="Group name" class="oe_edit_only"/>
|
||||
<h1><field name="name"/></h1>
|
||||
</div>
|
||||
<group name="country_group">
|
||||
<field name="country_ids" widget="many2many_tags"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
@@ -112,11 +116,13 @@
|
||||
<field name="model">res.country.state</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="State">
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name="country_id" options='{"no_open": True}'/>
|
||||
</group>
|
||||
<sheet>
|
||||
<group>
|
||||
<field name="name"/>
|
||||
<field name="code"/>
|
||||
<field name="country_id" options='{"no_open": True}'/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
@@ -18,10 +18,12 @@
|
||||
<field name="model">res.partner.title</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Partner Titles">
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="shortcut"/>
|
||||
</group>
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="shortcut"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
@@ -683,11 +685,13 @@
|
||||
<field name="model">res.partner.category</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Contact Tag">
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="active"/>
|
||||
<field name="parent_id"/>
|
||||
</group>
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="active"/>
|
||||
<field name="parent_id"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
@@ -721,11 +725,13 @@
|
||||
<field name="model">res.partner.industry</field>
|
||||
<field name="arch" type="xml">
|
||||
<form string="Industry">
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="full_name"/>
|
||||
<field name="active"/>
|
||||
</group>
|
||||
<sheet>
|
||||
<group col="4">
|
||||
<field name="name"/>
|
||||
<field name="full_name"/>
|
||||
<field name="active"/>
|
||||
</group>
|
||||
</sheet>
|
||||
</form>
|
||||
</field>
|
||||
</record>
|
||||
|
||||
Reference in New Issue
Block a user