提供阶段模型和抽象逻辑以供继承
项目描述
Kanban - 阶段支持
此模块提供与Kanban视图兼容的阶段模型以及管理这些阶段所需的标准视图。它还提供了 base.kanban.abstract 模型,可以继承以将Kanban视图的阶段支持添加到任何其他模型。最后,它还包括一个基本的Kanban视图,可以根据需要扩展。
安装
要安装此模块,请简单地遵循标准安装过程。
配置
不需要或无法进行配置。
使用
从 base.kanban.abstract 继承以向子模型添加Kanban阶段功能
class MyModel(models.Model): _name = 'my.model' _inherit = 'base.kanban.abstract'
在确保将 mode 设置为 primary 以使继承正常工作的情况下,根据子模型的需求扩展提供的基Kanban视图 (base_kanban_abstract_view_kanban)。基视图有四个 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 Issue 上跟踪。如果遇到问题,请在那里检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决这个问题。
致谢
图像
Odoo社区协会: 图标。
贡献者
Dave Lasley <dave@laslabs.com>
Oleg Bulkin <obulkin@laslabs.com>
Daniel Reis <dreis.pt@hotmail.com>
Alex Comba <alex.comba@agilebg.com>
Miquel Raïch <miquel.raich@eficent.com>
Helly kapatel <helly.kapatel@initos.com>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
要为此模块做出贡献,请访问 http://odoo-community.org。
项目详情
哈希值 for odoo14_addon_base_kanban_stage-14.0.1.0.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1c2aa8aa35d91f65d6c535d1fc9466886f1622b5533425545c14175bdb4793d1 |
|
MD5 | 15d1a37b5054bbddc18c09b35d9ac509 |
|
BLAKE2b-256 | 14f5a29627327e0687c189a0c5ed471d90664df1ca63287871e527717eae5637 |