查看“Kanban卡元素”的源代码
←
Kanban卡元素
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看并复制此页面的源代码:
看板视图架构有一个<看板>顶层元素和以下基本结构: <nowiki><kanban default_group_by="stage_id" class="o_kanban_small_column" > <!-- Fields to use in expressions... --> <field name="stage_id" /> <field name="color" /> <field name="kanban_state" /> <field name="priority" /> <field name="is_done" /> <field name="message_partner_ids" /><!-- (...add other used fields). --> <templates> <t t-name="kanban-box"> <!-- HTML Qweb template... --> </t> </templates> </kanban></nowiki> 注意default_group_by =“stage_id”属性用于<看板>元素。我们使用它,默认情况下,看板卡片按看板板等阶段分组。在简单的列表看板,如联系人,我们不需要这个,只是用一个简单的<kanban>空标记。 <kanban>顶级元素支持几个有趣的属性: default_group_by设置字段使用默认的列分组。 default_order设置一个默认的看板排序项。 quick_create =“false”禁用快速创建选项(大加号),在每一列的顶部可以通过只提供标题描述创建新项目。FALSE值是JavaScript文字,必须小写。 == class向看板视图的根元素添加CSS类 == 一个相关的类是o_kanban_small_column,使列比默认的更加紧凑。额外的类可以由模块提供自定义CSS。 然后,我们看到模板中使用的字段列表。准确地说,只有专门用于Qweb表达式的字段才需要声明,以确保其数据从服务器获取。 接下来,我们有一个<templates>元素,包含一个或多个Qweb模板来生成HTML片段。我们必须有一个名为kanban-box的模板,这将提交看板卡片。还可以添加其他模板,通常用于定义在主模板中重用的HTML片段。 这些模板使用标准的HTML和Qweb模板语言。Qweb提供了特殊的指令处理,动态生成了最终的HTML。 == 小窍门 == Odoo采用推特Bootstrap 3的网站风格的库,所以无论HTML在哪提交,那些样式类一般是可用的。在https://getbootstrap.com您可以了解更多。 现在我们仔细看看在看板视图中使用的Qweb模板。 上一节:[[优先级,Kanban状态和颜色]] 下一节:[[Kanban卡布局]]
返回至
Kanban卡元素
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
odoo 中文开发手册
odoo 开发参考
odoo 实施笔记
Odoo 最佳方案
关于 OdooV
Odoo FAQ
工具
链入页面
相关更改
特殊页面
页面信息
友情链接
odoo官网
odoo中文网
odoo实施