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
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda

ARGOMENTO: rimuovere / nascondere voci / campo dal menu

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28796

  • G.Conte
  • Avatar di G.Conte
  • Offline
  • Platinum Boarder
  • Messaggi: 344
  • Ringraziamenti ricevuti 40
  • Karma: 0
Ciao, forse mi sono spiegato male.. :silly:
Tu hai scritto questo:
<record id="menu_crm_leads" model="ir.ui.menu">
<field name="groups_id" eval="[(6, 0, [ref('base.menu_sales')] )]"/>
</record>
Il problema è che al posto di ('base.menu_sales') , devi inserire l'id di un gruppo esistente su odoo o di un gruppo che puoi creare tu. facciamo un esempio che tu crei il gruppo chiamato 'gruop_sasy', puoi dirgli che solo chi è nel gruppo 'gruop_sasy' vedrà il menù dei leed e poi quello delle vendite, facendo in questo modo:
<record id="menu_crm_leads" model="ir.ui.menu">
<field name="groups_id" eval="[(6, 0, [ref('group_sasy')] )]"/>
</record>
  
 <record id="id_menu_vendite" model="ir.ui.menu">
<field name="groups_id" eval="[(6, 0, [ref('group_sasy')] )]"/>
</record>
Ho scritto id_menu_vendite ma ora al volo non so qual è l'id.
In questo modo gli dici che la voce di menu leads, e quella delle vendite saranno viste solamente da chi è nel group_sasy. Quindi non metti nessuno nel gruppo, così nessuno mai vedrà le 2 voci.
Ora ti è più chiaro?? Fammi sapere se riesci :lol:
Dinamiche Aziendali
www.dinamicheaziendali.it
Ultima modifica: 1 Anno 7 Mesi fa da G.Conte.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: sasi_db

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28797

  • sasi_db
  • Avatar di sasi_db
  • Offline
  • Senior Boarder
  • Messaggi: 43
  • Karma: 0
aaah ok ho capito grazie mille, per caso sai se c'è un gruppo che racchiude tutti gli utenti? o tutti tranne l'admin?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28798

  • G.Conte
  • Avatar di G.Conte
  • Offline
  • Platinum Boarder
  • Messaggi: 344
  • Ringraziamenti ricevuti 40
  • Karma: 0
Mmm, con sicurezza non so dirti, ma se non sbaglio il gruppo : Impiegati / Dipendenti (ODOO 10) o Risorse Umane/Dipendente (ODOO 8) dovrebbe avere tutti gli utenti.
Ti ripeto però non ne sono sicuro al 100% ma dovrebbe essere così.
Dinamiche Aziendali
www.dinamicheaziendali.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: sasi_db

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28799

  • sasi_db
  • Avatar di sasi_db
  • Offline
  • Senior Boarder
  • Messaggi: 43
  • Karma: 0
ok grazie ancora, ti faccio sapere come va a finire!
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28800

  • G.Conte
  • Avatar di G.Conte
  • Offline
  • Platinum Boarder
  • Messaggi: 344
  • Ringraziamenti ricevuti 40
  • Karma: 0
Scusami però riflettendoci, se tu in quel codice che ti ho postato prima gli metti un gruppo dove all'interno ci sono tutti gli utenti, tutti gli utenti vedranno le voci Lead e Vendite. Gli devi mettere un gruppo dove NON ci sono tutti gli utenti.
Dinamiche Aziendali
www.dinamicheaziendali.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: sasi_db

rimuovere / nascondere voci / campo dal menu 1 Anno 7 Mesi fa #28801

  • sasi_db
  • Avatar di sasi_db
  • Offline
  • Senior Boarder
  • Messaggi: 43
  • Karma: 0
giusto, dovrei mettere un gruppo dove è presente solo l'admin in modo che solo lui possa vederli, infatti sto cercando il nome del gruppo dell'admin, sto provando con ogni nome di gruppo che trovo ma da sempre uno dei due soliti errori quando provo ad installare questo nuovo moduletto apposito per la modifica.
ho provato anche a fare una grep cercando righe di codici simili a quella che mi hai fatto scrivere, trovandole, ma anche inserendo i nomi dei gruppi presenti in queste stringhe (e quindi suppongo esistenti) mi da comunque errore

o:

ParseError: ""External ID not found in the system: base.ir_logging admin" while evaluating
"[(6, 0, [ref('base.ir_logging admin')] )]"" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/prova2/templates.xml:3, near
<record id="menu_crm_leads" model="ir.ui.menu">
<field name="groups_id" eval="[(6, 0, [ref('base.ir_logging admin')] )]"/>
</record>

o questo:

ParseError: "null value in column "name" violates not-null constraint
DETAIL: Failing row contains (360, null, null, null, f, 2017-06-29 10:21:04.967454, null, STOCK_OPEN, 10, null, 1, null, null, 2017-06-29 10:21:04.967454, 1, null, null).
" while parsing /usr/lib/python2.7/dist-packages/openerp/addons/prova2/templates.xml:3, near
<record id="menu_crm_leads" model="ir.ui.menu">
<field name="groups_id" eval="[(6, 0, [ref('base.menu_sales')] )]"/>
</record>

per disperazione ho provato anche a scrivere 'Amministrazione / Autorizzazioni Accesso' che è il primo gruppo in configurazione ->Utenti->Gruppi, ma niente...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.138 secondi

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

Protected by R Antispam