add home/door fields in children form views to allign it with the full form view so that the user can edit these fields from the quick child form without having to leave and open the full form Task-2423694 closes odoo/odoo#65201 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
91 lines
4.6 KiB
XML
91 lines
4.6 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
|
|
<record id="view_res_country_extended_form" model="ir.ui.view">
|
|
<field name="name">view_res_country_extended_form</field>
|
|
<field name="model">res.country</field>
|
|
<field name="inherit_id" ref="base.view_country_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//div[@name='div_address_format']" position="after">
|
|
<field name="street_format" groups="base.group_no_one" placeholder="Street format..."/>
|
|
<div colspan="2" class="text-muted">Change how the system computes the full street field based on the different street subfields</div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_partner_structured_form" model="ir.ui.view">
|
|
<field name="name">view_partner_structured_form</field>
|
|
<field name="model">res.partner</field>
|
|
<field name="inherit_id" ref="base.view_partner_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='street']" position="replace">
|
|
<div>
|
|
<field name="street" class="oe_read_only"/>
|
|
</div>
|
|
<field name="street_name" placeholder="Street Name..." attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" class="oe_edit_only"/>
|
|
<div class="oe_edit_only o_row">
|
|
<label for="street_number"/>
|
|
<span> </span>
|
|
<field name="street_number" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
<label for="street_number2"/>
|
|
<field name="street_number2" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
</div>
|
|
</xpath>
|
|
|
|
<xpath expr="//div[hasclass('o_address_format')]/field[@name='street']" position="replace">
|
|
<div>
|
|
<field name="street" class="oe_read_only"/>
|
|
</div>
|
|
<field name="street_name" placeholder="Street Name..." attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}" class="oe_edit_only"/>
|
|
<div class="oe_edit_only o_row">
|
|
<label for="street_number"/>
|
|
<span> </span>
|
|
<field name="street_number" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
<label for="street_number2"/>
|
|
<field name="street_number2" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
</div>
|
|
</xpath>
|
|
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_partner_address_structured_form" model="ir.ui.view">
|
|
<field name="name">view_partner_address_structured_form</field>
|
|
<field name="model">res.partner</field>
|
|
<field name="inherit_id" ref="base.view_partner_address_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='street']" position="replace">
|
|
<field name="street" invisible="1"/>
|
|
<field name="street_name" placeholder="Street Name..." attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
<div class="o_row">
|
|
<label for="street_number" class="oe_edit_only"/>
|
|
<span> </span>
|
|
<field name="street_number" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
<label for="street_number2" class="oe_edit_only"/>
|
|
<field name="street_number2" attrs="{'readonly': [('type', '=', 'contact'),('parent_id', '!=', False)]}"/>
|
|
</div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_res_company_extended_form" model="ir.ui.view">
|
|
<field name="name">view_res_company_extended_form</field>
|
|
<field name="model">res.company</field>
|
|
<field name="inherit_id" ref="base.view_company_form"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="//field[@name='street']" position="replace">
|
|
<field name="street" invisible="1"/>
|
|
<field name="street_name" placeholder="Street Name..."/>
|
|
<div class="o_row">
|
|
<label for="street_number" class="oe_edit_only"/>
|
|
<span> </span>
|
|
<field name="street_number"/>
|
|
<label for="street_number2" class="oe_edit_only"/>
|
|
<field name="street_number2"/>
|
|
</div>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|