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 Vista crm_meetings_view 2

Re:Modifica Vista crm_meetings_view 2 5 Anni 11 Mesi fa #10820

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
puoi fare tutto in una vista, basta che apri e chiudi xpath oppure dei campi

<xpath expr="/form/notebook" position="inside">
campi da aggiungere
</xpath>

<field name="xxx" position="after">
campi da aggiungere
</field>

sta di fatto che io non usarei:
<page string="Meeting" position="inside">
metterei il percorso con xpath per raggiungere il campo prima o dopo dove vuoi inserire il tuo:
<xpath expr="/form/notebook/page[@string='nomepaginaxx']/field[@name='nomecampoxx']" position="after">
campi da aggiungere
</xpath>

e non userei neppure questo:
<separator colspan="2" string="Contacts" position="inside"/>
non credo che il separator ammetta l'inside, l'ho sempre visto solo sui notebook o nelle page (a tuo rischio e pericolo :) )...
Ultima modifica: 5 Anni 11 Mesi fa da NicoTheBrush.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Modifica Vista crm_meetings_view 2 5 Anni 11 Mesi fa #10821

  • MTF00
  • Avatar di MTF00
  • Offline
  • Utente bloccato
  • Messaggi: 75
  • Karma: 0
l'ho cambiata in questo:
<xpath expr="/form/notebook" position="inside">
<page string="Materiali" position="after">
<field name="materials_id"/>
</page>
</xpath>
<xpath expr="/form/notebook/page/field[@name='Meeting']/field[@name='partner_id']" position="before">
<field name="position"/>
<field name="partner_contact_id" string="Contatto" attrs="{'invisible':[('position','=','azienda')]}"/>
</xpath>
Il primo xpath fà il suo lavoro :D il secondo no :S
già che ci sono... e se oltre a questo volessi anche aggiungere un attributo a partner_id??
PS: grazie della pazienza :D
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Modifica Vista crm_meetings_view 2 5 Anni 11 Mesi fa #10822

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
tra field[@name='Meeting'] e field[@name='partner_id']
non c'è qualcosa in mezzo tipo o form o tree?

per cambiare gli attributi puoi usare
<field name="nomecampo" position="attributes"> (o lo raggiungi anche con attrs)
<attribute name="nome attributo">valore attributo</attribute>
</field>
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Modifica Vista crm_meetings_view 2 5 Anni 11 Mesi fa #10823

  • MTF00
  • Avatar di MTF00
  • Offline
  • Utente bloccato
  • Messaggi: 75
  • Karma: 0
c'è un group che ho messo:
<xpath expr="/form/notebook/page/field[@name='Meeting']/group/field[@name='partner_id']">
e mi dà errore:
AttributeError: View definition error for inherited view 'calendar_extension.crm_case_form_view_meet' on model 'crm.meeting': Element '<xpath expr="/form/notebook/page/field[@name='Meeting']/group/field[@name='partner_id']">' not found in parent view '%(parent_xml_id)s'
Ultima modifica: 5 Anni 11 Mesi fa da MTF00.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Modifica Vista crm_meetings_view 2 5 Anni 11 Mesi fa #10831

  • MTF00
  • Avatar di MTF00
  • Offline
  • Utente bloccato
  • Messaggi: 75
  • Karma: 0
NicoTheBrush ha scritto:
tra field[@name='Meeting'] e field[@name='partner_id']
non c'è qualcosa in mezzo tipo o form o tree?
Ho fatto una prova di questo tipo:
<xpath expr="/form/notebook/page/group/field[@name='partner_id']" position="after">
<separator colspan="4" string="CIAOOOO"/>
</xpath>
non appare niente :(
per cambiare gli attributi puoi usare
<field name="nomecampo" position="attributes"> (o lo raggiungi anche con attrs)
<attribute name="nome attributo">valore attributo</attribute>
</field>
fatto.... mi crea un field nuovo :S, ma secondo me è legato al fatto che sto usando l'xpath sbagliato
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.141 secondi

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

Protected by R Antispam