2016-06-08 80 views
0

menuitem中有一個屬性'icon',其值爲'STOCK_HOME',但該值不會存儲在ir_ui_menu表中。在ir.ui.menu模型中設置了默認值'STOCK_OPEN',它會自動保存。現場 '圖標'menuitem中的圖標odoo 8

我怎麼能保存自定義指定的值我嘗試這樣做:

<menuitem name="Category" id="menu_category" parent="menu_maintenance_config" icon="STOCK_HOME' /> 

回答

1

嘗試像web_icon = 「帳號,靜態/說明書/的icon.png」

<menuitem name="Invoicing" 
    id="menu_finance" 
    groups="group_account_user,group_account_manager,group_account_invoice" 
    icon="fa-usd" 
    web_icon="account,static/description/icon.png" 
    sequence="40"/> 

OR

<menuitem name="Employees" 
    id="menu_hr_root" 
    groups="base.group_hr_manager,base.group_hr_user,base.group_user" 
    icon="fa-user" 
    web_icon="hr,static/description/icon.png" 
    sequence="75"/> 

Refer this link for more info

+0

謝謝sharma。我試過但沒有發生。在你的例子中,值「fa-usd/fa-user」不會通過代碼保存在ir_ui菜單表中。它將通過UI設置 - >技術 - >用戶界面 - >菜單項並在菜單上選擇並從圖標選擇字段中選擇一個圖標名稱。那麼它會保存在表格中。我試圖通過代碼來做到這一點? – KbiR