我是 Odoo 新手。我正在尝试在 odoo 17.0 的 oe-chatter 顶部栏中添加一个新按钮
我发现chatter.xml(https://github.com/odoo/odoo/blob/17.0/addons/mail/static/src/core/web/chatter.xml)包含顶部栏的元素。我目前正在挣扎,但不知道如何解决。 chatter.xml 仅包含 t-name 但每当我使用 t-inherit 或 t-inherit-mode 时,它都会给我下面提到的错误。
这是我的xml代码:
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<t t-inherit="mail.Chatter" t-inherit-mode="extension">
<xpath expr="//*[contains(@class, 'o-mail-Chatter-activity')]" position="after">
<button class="btn btn-secondary text-nowrap me-2">
<span>Show messages</span>
</button>
</xpath>
</t>
</odoo>
它给了我一个错误“AssertionError: Element odoo has extra content: t, line 3”。我不知道出了什么问题。请帮忙。非常感谢。
您忘记了 t-name 属性:
显示消息