提供阶段模型和抽象逻辑以供继承
项目描述
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 属性,旨在为Kanban卡的各个部分提供方便的XPath访问。它们是 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。
项目详情
odoo9_addon_base_kanban_stage-9.0.1.1.0-py2-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 54b3dc4948dd05635351819da17ac6c4f036b188693f4442c5ccfac79c6f253b |
|
MD5 | 360f5ec47dcdaa836d575afe3c242b71 |
|
BLAKE2b-256 | e31b06960feb42634dd05f02d1759cc1bcc2f0eaf00c328e5381dc13f559303f |