提供阶段模型和抽象逻辑以便继承
项目描述
看板 - 阶段支持
本模块提供与看板视图兼容的阶段模型和标准视图,用于管理这些阶段。它还提供了 base.kanban.abstract 模型,可以继承以向任何其他模型添加对带阶段的看板视图的支持。最后,它还包括一个可按需扩展的基础看板视图。
安装
要安装此模块,只需遵循标准安装过程。
配置
不需要也不可能有配置。
使用
从 base.kanban.abstract 继承以向子模型添加看板阶段功能
class MyModel(models.Model): _name = 'my.model' _inherit = 'base.kanban.abstract'
根据子模型的需要扩展提供的基看板视图(base_kanban_abstract_view_kanban),同时确保将 mode 设置为 primary,以确保继承正常工作。基本视图有四个 name 属性,旨在提供方便的 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>要管理阶段,请转到设置 > 技术 > 看板 > 阶段。
已知问题/路线图
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>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。
要为此模块做出贡献,请访问 http://odoo-community.org。
项目详情
哈希值 for odoo12_addon_base_kanban_stage-12.0.1.2.2-py3-none-any.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b1d4555985cc030eca1d920dd0ec40e9affa5a4a1f428b7aa717982ba3e319a3 |
|
MD5 | eaad33774083c061b24137bc809a12a6 |
|
BLAKE2b-256 | 1f3ed3d6b77edd27ff6f7669ce9b726ec4362950dd4baf0236523333792e8239 |