menuitem にアイコンを設定しようとすると、アイコン属性がサポートされていることがわかりますが、その値を変更しても変更はありません。
odoo v7/8 の menuitem でまだサポートされているかどうかを知りたいです。そうでない場合、メニュー項目にアイコンを追加する方法は?
編集:
odoo のメニューの表示をカスタマイズしようとしています。そこで、Web モジュールから「webClient_templates.xml」でメニューをレンダリングするテンプレートを次のようにオーバーライドします。
<template id="my_menu_link" inherit_id="web.menu_link">
<span position="replace">
<span class="oe_menu_text">
<i class="fa fa-check"></i>
<t t-esc="menu['name']"/>
</span>
</span>
</template>
おそらく、すべてのメニュー項目に font-awesome lib の同じアイコン (つまり、fa-check) が表示されます。ここで、各メニュー項目に特定のアイコンを追加しようとします。これは、menuitem の xml 記述で一種の属性またはその他として何らかの形で定義し、次のように取得できます。
<i t-attrs-class="menu['icon']"></i>
メニューアイテムのアイコン属性を使用しようとしましたが、非推奨であっても、テンプレート レベルで menu['icon'] が認識されません。
提案をお願いします。