提供阶段模型和抽象逻辑以供继承
项目描述
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 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@forgeflow.com>
Helly kapatel <helly.kapatel@initos.com>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问 http://odoo-community.org。
项目详情
散列 for odoo_addon_base_kanban_stage-15.0.1.0.2.1-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | dfa1179a38e5eec7fa947cc22f96d0eff3162a8de7fa42aa660fef09e240292d |
|
MD5 | 01cba80c1033fc88d33bdfe1116b65d7 |
|
BLAKE2b-256 | 6c2a5d5fc0f30038502c9101a5ede60fd5a122d69c0d181063f1720830a9c502 |