为视图继承添加更多运算符
odoo11-addon-base-view-inheritance-extension的Python项目详细描述
编写此模块的目的是简化为视图添加自定义运算符的过程 继承权。
目录
Usage
更改python字典(例如上下文)
<attributename="$attribute"operation="python_dict"key="$key"> $new_value </attribute>
请注意,视图无论如何都要接受xmlids的计算,因此如果需要 要引用某个xmlid,请说%(xmlid)s。
移动视图中的元素
<xpathexpr="$xpath"position="move"target="$targetxpath"/>
这也可以用来将一些元素包装成另一个元素,创建目标 元素,然后移动要包装的节点。
添加到列表中的值(例如状态)
<attributename="$attribute"operation="list_add"> $new_value(s) </attribute>
从列表中删除值(例如状态)
<attributename="$attribute"operation="list_remove"> $remove_value(s) </attribute>
Known issues / Roadmap
- 添加<attribute operation="json_dict"key="$key">$value</attribute>
- 支持<xpath expr="$xpath"position="move"target="xpath"target_position="position" />
- 支持新节点类型的eval属性
Credits
Contributors
- 霍尔格·布鲁恩hbrunn@therp.nl>;
- 罗纳德·波蒂尔(Ronald Portier)rportier@therp.nl>;
- 塞尔吉奥·特鲁尔sergio.teruel@tecnativa.com>;
Maintainers
此模块由OCA维护。
oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。
此模块是github上OCA/server-tools项目的一部分。
欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute。