提供阶段模型和抽象逻辑以供继承
项目描述
Kanban - 阶段支持
此模块提供与Kanban视图兼容的阶段模型和用于管理这些阶段的标准视图。它还提供了 base.kanban.abstract 模型,可以继承以将Kanban视图阶段支持添加到任何其他模型。最后,它还包括一个基本Kanban视图,可以根据需要扩展。
安装
要安装此模块,只需遵循标准安装过程。
配置
不需要或可能不需要配置。
使用
从 base.kanban.abstract 继承以向子模型添加Kanban阶段功能
class MyModel(models.Model): _name = 'my.model' _inherit = 'base.kanban.abstract'
根据子模型的需要扩展提供的基Kanban视图(base_kanban_abstract_view_kanban),同时确保将 mode 设置为 primary 以确保继承正常工作。基本视图有四个 name 属性,旨在提供方便的XPath访问Kanban卡的各个部分。它们是 card_dropdown_menu、card_header、card_body 和 card_footer
<record id=
"my_model_view_kanban"model="ir.ui.view"> <field name="name">My Model - Kanban View</field> <field name="model">my.model</field> <field name="mode">primary</field> <field name="inherit_id"ref="base_kanban_stage.base_kanban_abstract_view_kanban"/> <field name="arch"type="xml"> <xpath expr="//div[@name='card_header']"> <!-- Add header content here --> </xpath> <xpath expr="//div[@name='card_body']"> <!-- Add body content here --> </xpath> </field> </record>要管理阶段,请转到设置 > 技术 > Kanban > 阶段。
已知问题/路线图
当前 base.kanban.abstract 使用的分组逻辑不支持额外的域和不同的排序顺序
错误跟踪器
错误在 GitHub Issues 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的,请帮助我们将其击破,提供详细且受欢迎的反馈。
鸣谢
图像
Odoo社区协会: 图标。
贡献者
Dave Lasley <dave@laslabs.com>
Oleg Bulkin <obulkin@laslabs.com>
Daniel Reis <dreis.pt@hotmail.com>
Alex Comba <alex.comba@agilebg.com>
维护者
本模块由OCA维护。
OCA,即Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
要为该模块做出贡献,请访问 http://odoo-community.org。
项目详情
odoo10_addon_base_kanban_stage-10.0.1.2.1-py2-none-any.whl 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 249f3bc5df477ca800959abd2961ac49e8a661f78cbea6f2c8d36e9231916f9a |
|
MD5 | 06fbf141f8fd101bcbe287cb6a7a8998 |
|
BLAKE2b-256 | 6fd7ff979053cdd6cd4d24ed9e7586b9a0c2ddbced5aa0e77fe3f8dedd1970a6 |