kanban 看板视图

kanban 看板视图

1、案例

<record id="view_all_customers_kanban" model="ir.ui.view">
    <field name="model">res.partner</field>
    <field name="arch" type="xml">
        <kanban default_group_by="name">
            <field name="name"/>
            <field name="supplier_rank"/>
            <field name="customer_rank"/>
            <templates>
                <t t-name="kanban-box">
                    <div class="oe_kanban_card">
                        <a type="open">
                            <field name="name"/>
                        </a>
                        <t t-if="record.supplier_rank.raw_value or record.customer_rank.raw_value">is
                            <t t-if="record.customer_rank.raw_value">a customer</t>
                            <t t-if="record.customer_rank.raw_value and record.supplier_rank.raw_value">and</t>
                            <t t-if="record.supplier_rank.raw_value">a supplier</t>
                        </t>
                    </div>
                </t>
            </templates>
        </kanban>
    </field>
</record>

2、属性

2.1 模板的语法规则

templates元素的内容,必须是一个t元素,t-name属性设置为看板盒

<t t-name="kanban-box">
2.2 class属性
  1. class 属性大多数时候用于指向样式表中的类(class)。不过,也可以利用它通过 JavaScript 来改变带有指定 class
    的 HTML 元素。
  2. class 属性不能在以下 HTML 元素中使用:base, head, html, meta, param, script,style 以及 title
描述
classname规定元素的类的名称。如需为一个元素规定多个类,用空格分隔类名。
2.3、type属性
<a type="open"><field name="name" /></a>
2.4 < t /> 标签语法

为了避免元素呈现,还可以使用占位符元素,它只执行它的指令,本身不生成任何输出

<t t-if="condition">
    <p>Test</p>
</t>
结果是:
<p>Test</p>
<div t-if="condition">
    <p>Test</p>
</div>
结果是:
<div>
    <p>Test</p>
</div>
2.5、kanban 参数说明

< kanban default_group_by=“name”>

  • state或stage_id字段,它允许用户通过简单地将记录拖到另一列来更改该字段的值。
  • group_create:该选项用于隐藏或显示分组看板中添加新列选项。默认值为true。
  • group_delete:该选项启用或禁用看板组上下文菜单中的列删除选项。默认值为true。
  • group_edit:该选项启用或禁用看板组上下文菜单中的列编辑选项。默认值为true
  • archivable:该选项启用或禁用从看板组上下文菜单中存档和恢复记录的选项。
  • quick_create:使用该选项,您可以直接从看板视图中创建记录
  • quick_create_view:默认情况下,quick_create选项只显示看板中的name字段。但是使用quick_create_view选项,您可以提供最小表单视图的参考,以便在看板中显示它。
  • on_create:如果你不想在创建新记录时使用quick_create,你也不想重定向用户到表单视图,你可以给出向导的引用,这样它就会在点击Create按钮时打开向导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码码码码代码码码码

心中无尘,码字如神

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值