为继承提供阶段模型和抽象逻辑
odoo9-addon-base-kanban-stage的Python项目详细描述
看板-阶段支持
本模块提供了一个与看板视图和 管理这些阶段所需的标准视图。它还提供 base.kanban.abstract模型,可以继承该模型以添加对 看板视图具有任何其他模型的阶段。最后,它包括一个基本看板 可根据需要扩展的视图。
安装
要安装此模块,只需遵循标准的安装过程。
配置
不需要或不可能进行配置。
使用量
从base.kanban.abstract继承以将看板阶段功能添加到 子模型:
classMyModel(models.Model):_name='my.model'_inherit='base.kanban.abstract'
扩展提供的基本看板视图(base_kanban_abstract_view_kanban) 根据子模型的需要,同时确保将mode设置为 primary这样继承才能正常工作。基本视图有四个 name属性旨在提供对不同 看板卡的一部分。他们是card_dropdown_menu,card_header, card_body,和card_footer:
<recordid="my_model_view_kanban"model="ir.ui.view"><fieldname="name">My Model - Kanban View</field><fieldname="model">my.model</field><fieldname="mode">primary</field><fieldname="inherit_id"ref="base_kanban_stage.base_kanban_abstract_view_kanban"/><fieldname="arch"type="xml"><xpathexpr="//div[@name='card_header']"><!-- Add header content here --></xpath><xpathexpr="//div[@name='card_body']"><!-- Add body content here --></xpath></field></record>
要管理阶段,请转到“设置”>;“技术”>;“看板”>;“阶段”。
已知问题/路线图
- base.kanban.abstract当前使用的分组逻辑没有 支持其他域和备用排序顺序
缺陷跟踪器
在GitHub Issues上跟踪错误。 如果出现问题,请检查是否已报告您的问题。 如果你首先发现了它,请提供详细的欢迎信息,帮助我们粉碎它 反馈。
学分
图像
- 奥多社区协会: Icon。
贡献者
- 戴夫·拉斯利dave@laslabs.com>;
- oleg bulkin<;obulkin@laslabs.com>;
- 丹尼尔赖斯,dreis.pt@hotmail.com>;
- 亚历克斯·康巴<;alex.comba@agilebg.com>;