创建ODOO12菜单项
2020-09-09 08:09:00 作者: Administrator 来源:互联网,版权归作者所有 浏览次数: 163 文字大小:【大】【中】【小】
现在有了存储任务清单的模型,应在用户界面中显示它,添加菜单项可实现这一点。我们这里创建一个顶级菜单项直接打开任务清单,一些像联系人(Contacts)这样的应用采取了这种方式,但另外一些则使用了在顶栏中的子菜单项。
在开发者模式下点击菜单 设置>技术>用户界面>菜单项目,
点击创建按钮即可进入菜单的编辑页面。
在该页面中输入如下值:
1.菜单: To-do
2.上级菜单: 留空
3.动作: 选择ir.actions.act_window,然后在右侧下拉框中点击创建和编辑链接打开一个相关的窗口操作表单
4.在弹出的表单中填入
动作名称: To-do Items
对象: x_todo_item (目标模型的编码标识)
显示效果如下
5.保存所有打开的表单,此时即可在菜单中使用 To-do 应用了
要在菜单中显示该项,需要重载客户端页面,大多数浏览中可使用快捷键 F5(强制刷新:Windows: Ctrl+F5, Mac: Cmd+F5)。如果分配了相应的权限就可以访问菜单项并进行任务清单模型的交互了。虽然我们没有创建视图,但强大的 Odoo 框架自动为我们生成了一个基础视图:
在本例中,在顶级菜单中直接添加了一个操作,而没有子菜单。但菜单可以包含一系列带有父子关系的菜单项,最末级菜单项关联一个动作(Action),定义有选取时执行的行为。 动作名将作为所展示视图的标题。
有很多的操作类型,最重要的有窗口(window)、报表(reports)和服务端(server)动作。窗口动作最常用,用作在客户端中展示视图,报表动作用于运行报表,服务端动作用于定义自动化任务。
截至目前,我们都聚焦在显示视图的窗口动作上,正是使用了直接在菜单项表单中创建的窗口操作来创建了任务清单的菜单项。我们也可以在设置>技术>动作中查看和编辑动作,在本例中仅需使用窗口操作。
视频演示:
http://ctdrive.tderp.com/file/13502532-460761630
http://www.tderp.com/download/details/odoo12-844
服务原则及地区范围
宜兴通达团队,在企业网络维护和企业信息化建设与咨询方面,有10多年经验。
我团队愿与客户一道,力求彻底解决客户问题!
我们不是在给企业提供“头痛医头、脚痛医脚”的暂时解决方案,而是在部署根本性安全与稳定服务!!
我们愿携手客户,建立企业IT规划;杜绝随意安装系统、软件等操作;力求共同维护有序、安全、稳定的网络办公环境!!!
IT服务,服务是根本,客户是上帝;我们提供快速响应、快速上门、快速排查,提供优质高效的服务!!!!
通达团队提供全国范围内的服务,服务形式包括远程协助、电话咨询、电子邮件咨询、传真咨询、问答平台的问题解决等。
宜兴地区提供上门服务:
- 市区服务:宜城街道、城北街道(屺亭街道)、新街街道、新庄街道、环科园、渚桥开发区
- 市郊服务:张渚镇、西渚镇、太华镇、徐舍镇、官林镇、杨巷镇、新建镇、和桥镇、高塍镇、万石镇、周铁镇、芳桥镇、丁蜀镇、湖父镇。