Browse Source

[ADD] Avoided the risk of using "replace" in a view.

pull/649/head
David 6 years ago
parent
commit
f4b6ca382e
  1. 1
      partner_nav_to_contacts/readme/CONTRIBUTORS.rst
  2. 1
      partner_nav_to_contacts/readme/USAGE.rst
  3. 7
      partner_nav_to_contacts/views/inherit_res_partner_views.xml

1
partner_nav_to_contacts/readme/CONTRIBUTORS.rst

@ -1,3 +1,4 @@
* `SDI <https://www.sdi.es>`_:
* David Juaneda

1
partner_nav_to_contacts/readme/USAGE.rst

@ -1,3 +1,4 @@
To navigate from a customer or supplier to its contacts,
the name of the contact in the kanban card of each contact
in the contacts and addresses tab in the form view of the source contact is a link

7
partner_nav_to_contacts/views/inherit_res_partner_views.xml

@ -9,17 +9,20 @@ to its contacts.
<field name="name">res.partner.form.inherit.nav2contacts</field>
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_partner_form"/>
<field name="sequence">90</field>
<field name="priority">90</field>
<field name="type">form</field>
<field name="arch" type="xml">
<xpath expr="//div[hasclass('oe_kanban_details')]/field[@name='name']" position='replace'>
<xpath expr="//div[hasclass('oe_kanban_details')]/field[@name='name']" position='before'>
<div>
<button name="open_commercial_partner" type="object" class="oe_link">
<field name="name"/>
</button>
</div>
</xpath>
<xpath expr="//div[hasclass('oe_kanban_details')]/field[@name='name']" position='attributes'>
<attribute name="invisible">1</attribute>
</xpath>
</field>
</record>

Loading…
Cancel
Save