ODOO 申请人看板视图在阶段名称下添加文本

ODOO Aplicant kanban view add text under stage name

我正在尝试在申请人看板视图中的阶段名称下添加文本或字段名称。请参考下图以供参考。我想在我用红线标记的地方添加一个文本。 从用户界面我尝试编辑看板视图,我在继承视图中创建了新视图,

<?xml version="1.0"?>
<xpath expr="//span[@class='o_column_title']" position="after">
    <field name="display_name"></field>
</xpath>

但是我收到这个错误

Error while validating view:

Element '<xpath expr="//span[@class='o_column_title']">' cannot be located in parent view

View name: my_kanban_view
Error context:
 view: ir.ui.view(662,)
 view.model: hr.applicant
 view.parent: ir.ui.view(566,)

你能指导我实现这个吗?我将对我非常有用。提前致谢。

您尝试查找的元素是 KanbanView.Group template which is rendered in the kanban column 的一部分。

您需要继承该模板才能在标题后添加一个元素。

<?xml version="1.0" encoding="UTF-8"?>
<templates>
    <t t-inherit="web.KanbanView.Group" t-inherit-mode="primary">
        <xpath expr="//div[hasclass('o_kanban_header_title')]" position="after">
           
        </xpath>
    </t>
</templates>

您可以检查看板列 js 文件以查看列小部件中定义的可用变量。记录在每一列中分组,并在 data_records object (widget.data_records).
中可用 在尝试访问字段值之前,您需要 select 一条记录。