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
  • Pagina:
  • 1
  • 2

ARGOMENTO: modifica di una action act_window

modifica di una action act_window 6 Anni 9 Mesi fa #7207

  • gagarin
  • Avatar di gagarin
  • Offline
  • Expert Boarder
  • Messaggi: 148
  • Karma: 0
ciao

vorrei modificare la action chiamata "action_partner_customer_form" (definita in res_parter_view.xml) tramite un modulo dove, in xml, sostituisco la riga del context con altri valori di default.

E' possibile farlo? Quanto sotto purtroppo non funziona per un errore di sintassi, ma ho il sospetto che l'errore potrebbe essere di diversa natura..


<record id="action_partner_customer_form" model="ir.actions.act_window">
<field name="res_model">res.partner</field>
<field name="inherit_id" ref="base.action_partner_customer_form"/>
<field name="arch" type="xml">
<field name="context" position="replace">
<field name="context">{'default_customer':1, 'search_default_customer':1, 'search_default_category_id':1}</field>
</field>
</record>
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:modifica di una action act_window 6 Anni 9 Mesi fa #7209

  • shakin89
  • Avatar di shakin89
  • Offline
  • Platinum Boarder
  • Messaggi: 388
  • Ringraziamenti ricevuti 7
  • Karma: 7
<field name="arch" type="xml">
deve diventare
<field name="arch" type="xml"/>
_______________________^^^
Ciao fabrizio
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:modifica di una action act_window 6 Anni 9 Mesi fa #7210

  • gagarin
  • Avatar di gagarin
  • Offline
  • Expert Boarder
  • Messaggi: 148
  • Karma: 0
Grazie Fabrizio, anche se in realtà mancava un </field>.. :)

la cosa strana è che invece che modificare il context dell'action esistente ne crea una nuova, come se " position="replace" " venisse ignorato.

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

Re:modifica di una action act_window 6 Anni 9 Mesi fa #7211

  • archetipo
  • Avatar di archetipo
  • Offline
  • Platinum Boarder
  • Messaggi: 331
  • Ringraziamenti ricevuti 5
  • Karma: 8
in realtà questo
<record id="action_partner_customer_form" model="ir.actions.act_window">
<field name="res_model">res.partner</field>
<field name="inherit_id" ref="base.action_partner_customer_form"/>
<field name="arch" type="xml"> 
<field name="context" position="replace"> 
<field name="context">{'default_customer':1, 'search_default_customer':1, 'search_default_category_id':1}</field>
</field> 
</record>

deve diventare
			<record id="action_partner_customer_form" model="ir.actions.act_window">
				<field name="res_model">res.partner</field>
				<field name="inherit_id" ref="base.action_partner_customer_form"/>
				<field name="arch" type="xml"> 
					Xpath
					<field name="context" position="replace"> 
						<field name="context">{'default_customer':1, 'search_default_customer':1, 'search_default_category_id':1}</field>
					</field> 
					Xpath
				</field>
			</record>

dove la dicitura xpath vuol dire che li ci devi mettere il percorso in cui vuoi aggiungere i field della vista che stai ereditando

ciao
Alessio Gerace
github.com/archetipo
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:modifica di una action act_window 6 Anni 9 Mesi fa #7212

  • gagarin
  • Avatar di gagarin
  • Offline
  • Expert Boarder
  • Messaggi: 148
  • Karma: 0
grazie archetipo, ma ancora non fa quanto voluto.. non sostituisce il campo context.
Forse perchè si tratta di una action e non di una vista ?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:modifica di una action act_window 6 Anni 9 Mesi fa #7213

  • archetipo
  • Avatar di archetipo
  • Offline
  • Platinum Boarder
  • Messaggi: 331
  • Ringraziamenti ricevuti 5
  • Karma: 8
esatto quello è un motivo, ti dirò non ho mai ereditato una action , e non credo sia possibile..

comunque se devi modificare un context hai già letto questa wiki
Alessio Gerace
github.com/archetipo
Ultima modifica: 6 Anni 9 Mesi fa da archetipo.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.134 secondi

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

Protected by R Antispam