Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami

ARGOMENTO: Modificare due nodi dell'xml di una vista

Modificare due nodi dell'xml di una vista 9 Anni 9 Mesi fa #221

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
Ciao,

non riesco a capire come modificare due nodi dell'xml di una vista esistente
<record model="ir.ui.view" id="view_partner_form">
    <field name="name">res.partner.form.inherit</field>
    <field name="model">res.partner</field>
    <field name="inherit_id" ref="base.view_partner_form"/>
    <field name="arch" type="xml">
         <notebook position="inside">
             <page string="Relations">
                   <field name="relation_ids" colspan="4" nolabel="1"/>
             </page>
         </notebook>
         <page string="General" position="replace"/>
    </field>
</record>

Con questo vorrei aggiungere un tab al notebook e rimuovere un altro tab. Qual è il metodo corretto? Il codice sopra rimuove solo il tab "General". Riesco ad aggiungere il tab "Relations" solo se non rimuovo il tab "General".

Grazie,
LB
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Modificare due nodi dell'xml di una vista 9 Anni 9 Mesi fa #222

  • eLBati
  • Avatar di eLBati
  • Online
  • Platinum Boarder
  • Messaggi: 1766
  • Ringraziamenti ricevuti 186
  • Karma: 38
Dunque,

è possibile usare un solo tag "position" per vista.

Quindi, per fare due operazioni diverse su due nodi, bisogna creare due distinte viste ereditate dalla stessa vista:
<record model="ir.ui.view" id="product_normal_form_view_myview">
	<field name="name">product.form.myview</field>
	<field name="model">product.product</field>
	<field name="inherit_id" ref="product.product_normal_form_view"/>
	<field name="arch" type="xml">
		<page string="Information" position="before">
		<page string="Auto">
		       <field name="x_Data"/>	
		</page>
		</page>
	</field>
</record>
<record model="ir.ui.view" id="product_normal_form_view_remove_packaging">
	<field name="name">product.form.remove.packaging</field>
	<field name="model">product.product</field>
	<field name="inherit_id" ref="product.product_normal_form_view"/>
	<field name="arch" type="xml">
                <page groups="base.group_extended" string="Packaging" position="replace"/>
        </field>
</record>
Lorenzo Battistini
github.com/eLBati

TAKOBI
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.118 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam