Я пытаюсь установить значок для элемента меню, поэтому я обнаружил, что значок атрибута поддерживается, но при изменении его значения никаких изменений не происходит.
Я хочу знать, поддерживается ли он по-прежнему элементом меню в odoo v7 / 8. Если нет, как добавить значок в пункт меню?
Изменить:
Пытаюсь настроить вид меню в odoo. Поэтому я переопределяю шаблон, отображающий меню в "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>
Вероятно, все пункты меню будут иметь одинаковый значок (например, fa-check) из библиотеки font-awesome. Теперь я пытаюсь добавить определенный значок для каждого элемента меню, чтобы я мог каким-то образом определить его в XML-описании элемента меню как своего рода атрибут или что-то еще, и получить его следующим образом:
<i t-attrs-class="menu['icon']"></i>
Я попытался использовать атрибут значка элемента меню, даже если он устарел, но меню ['значок'] не распознается на уровне шаблона.
Пожалуйста, какие-нибудь предложения?
<i t-attrs-class="menu['web_icon']"></i>
работает ... (не пробовал) - person Thomas Di G   schedule 07.03.2020