查看“扩展树视图和搜索视图”的源代码
←
扩展树视图和搜索视图
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看并复制此页面的源代码:
列表视图和搜索视图的扩展也是通过arch XML结构定义的,且与表单视图扩展方式相同。 我们将继续给出扩展列表和搜索视图的示例。 对于列表视图,如果要添加用户字段,我们定义如下: <record id="view_tree_todo_task_inherited" model="ir.ui.view"> <field name="name">Todo Task tree - User extension</field> <field name="model">todo.task</field> <field name="inherit_id" ref="todo_app.view_tree_todo_task"/> <field name="arch" type="xml"> <field name="name" position="after"> <field name="user_id" /> </field> </field> </record> 对于搜索视图,我们添加一个支持按用户的搜索和用于筛选用户自己的任务以及未分配给任何人的任务的预定义筛选器,定义如下: <record id="view_filter_todo_task_inherited" model="ir.ui.view"> <field name="name">Todo Task tree - User extension</field> <field name="model">todo.task</field> <field name="inherit_id" ref="todo_app.view_filter_todo_task"/> <field name="arch" type="xml"> <field name="name" position="after"> <field name="user_id" /> <filter name="filter_my_tasks" string="My Tasks" domain="[('user_id','in',[uid,False])]" /> <filter name="filter_not_assigned" string="Not Assigned" domain="[('user_id','=',False)]" /> </field> </field> </record> 不用太在意这些视图的具体语法。 我们将在第6章“视图 - 设计用户界面” 中更详细地介绍它们。
返回至
扩展树视图和搜索视图
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
odoo 中文开发手册
odoo 开发参考
odoo 实施笔记
Odoo 最佳方案
关于 OdooV
Odoo FAQ
工具
链入页面
相关更改
特殊页面
页面信息
友情链接
odoo官网
odoo中文网
odoo实施