Перейти к содержимому
Меню
Чтобы взаимодействовать с сообществом, необходимо зарегистрироваться.
Этот вопрос был отмечен
1 Ответить
10056 Представления

I want show other name in the kanban view, in the tree view works, but no in kanban.

This is my record:

    <record id="view_project_kanban_inherited" model="ir.ui.view">
        <field name="name">project.project.kanban.inherited</field>
        <field name="model">project.project</field>
        <field name="inherit_id" ref="project.view_project_kanban"/>
        <field name="arch" type="xml">
            <field name="name" position="replace">
                <field name="shortcut_name"/>
            </field>
        </field>
    </record>
Аватар
Отменить
Лучший ответ

I believe you have to insert your field also within the template to be shown in view. So, besides the field you inserted, you may need to add a xpath reference to an element inside the template. There is an example of this in the project_timesheet addon:

<record id="view_project_kanban_inherited" model="ir.ui.view">
        <field name="name">project.project.kanban.inherited</field>
        <field name="model">project.project</field>
        <field name="inherit_id" ref="project.view_project_kanban"/>
        <field name="arch" type="xml">
            <field name="use_tasks" position="after">
                <field name="use_timesheets"/>
                <field name="hours_quantity"/>
                <field name="currency_id"/>
                <field name="partner_id"/>
            </field>
            <xpath expr="//div[contains(@class, 'oe_kanban_project_list')]" position="inside">
                <a t-if="record.use_timesheets.raw_value" style="margin-right: 10px"
                    name="open_timesheets" type="object"><field name="hours_quantity"/> Hours</a>
            </xpath>
        </field>
    </record>
Аватар
Отменить
Related Posts Ответы Просмотры Активность
1
мая 24
1591
1
нояб. 16
5100
0
мар. 22
2978
1
дек. 19
5069
3
дек. 17
6722