2017-01-25 1 views
0

Ich versuche, ein Top-Menü für eine neue benutzerdefinierte Gruppe zu verstecken, die ich erstellt:Wie kann man ein Menü für spezielle Gruppen auf odoo-8 verstecken?

<?xml version="1.0" encoding="UTF-8"?> 
<openerp>  
    <data noupdate="1"> 
     <record model="ir.module.category" id="module_sales_users">    
      <field name="name">Sales Users</field>        
     </record> 
     <record id="sales_simple_user" model="res.groups">   
      <field name="name">Simple User</field>      
      <field name="category_id" ref="module_sales_users"/>   
     </record>  
     <record id="mail.mail_feeds_main" model="ir.ui.menu" >   
      <field name="groups_id" eval="[(3,ref('sales_simple_user'))]"/>  
     </record>  
    </data> 
</openerp> 

Aber wenn ich einen Benutzer dieser Gruppe zuordnen, wird das Menü immer angezeigt!

Bitte, was ist der Fehler in meinem Code?

Antwort

0

Es ist wahrscheinlich, dass dieser Benutzer einer anderen Gruppe (wie Human Resources) mit Erlaubnis Zugang zu diesem Menü

+0

Vielen Dank für Antwort gehört, bitte wie könnte ich zum Beispiel Mitarbeitergruppe erben einige Menü wie unter ‚Mitteilungen‘ zu verbergen? – BKF

+0

Persönlich würde ich versuchen, die Menüaufzeichnung wie Sie zu überschreiben, aber mit etwas wie [(6,0, ref (groups_i_want_to_give_permission)] tuple –

+0

Bitte können Sie mir den Code in Ihrer Antwort zeigen, tut es, was ich will? – BKF

Verwandte Themen