如何禁用除admin以外的其他用户的调试模式或开发人员模式?我尝试删除“激活开发者模式”按钮,但问题是,如果我在地址栏中的服务器地址之后添加'?debug',那么用户再次获得开发者模式。在openerp中禁用开发人员模式或调试功能?
2
A
回答
4
下面的代码将禁用调试模式(下拉框),如果用户是管理员(管理员ID必须为1。如果没有,那么改变session.uid === admin_id):
内创建一个XML文件your_module /静态/ src目录/ XML文件夹并添加以下代码:
<templates>
<t t-extend="ViewManagerAction">
<t t-jquery="select.oe_debug_view" t-operation="replace">
<select t-if="widget.session.uid === 1 and widget.session.debug" class="oe_debug_view"/>
</t>
</t>
</templates>
现在去__openerp__.py
并添加这样的XML:
'qweb' : [
"static/src/xml/your.xml",
],
重新启动服务器,更新模块并刷新页面。
你可以参考这个博客:OpenERP Web Changes.
0
相关问题
- 1. 如何仅在开发人员模式下激活功能
- 2. 关闭Chrome开发人员工具中的调试模式
- 3. 开发人员模式
- 4. 在开发模式下禁用服务人员。
- 5. 禁用Chrome开发人员工具的$功能
- 6. 在TDD中,谁写测试 - 开发人员或QA /测试人员?
- 7. oracle SQL开发人员调试输出
- 8. 使用chrome web开发人员工具在HTML5中调试javascript
- 9. 禁用Zend开发人员工具
- 10. 谁在写自动UI测试?开发人员或测试人员?
- 11. Odoo9 allways激活开发人员模式
- 12. Excel 2007组合框 - 开发人员功能区与VBA模块
- 13. Android开发人员 - 微调
- 14. 如何启用safariviewcontroller中的开发人员功能?
- 15. WPF功能区在Visual Studio 11开发人员预览版中?
- 16. 调试运行功能在IDEA禁用
- 17. 调试模式或发布模式
- 18. 如何在Chrome开发人员控制台中调试脚本?
- 19. 加载时禁用了CSS样式(开发人员工具)
- 20. OpenERP开发者模式修改
- 21. 由Web开发人员在Firefox中禁用PDF打印
- 22. 禁止开发人员在Eclipse中使用某些API
- 23. 如何在Chrome开发人员工具中禁用JavaScript
- 24. 如何打开magento 1.7中的开发人员模式?
- 25. 在开发人员中同步数据库模式
- 26. 手动测试的SQL开发人员在Oracle SQL无国籍功能
- 27. 在openerp 6.1.1中为用户禁用导出功能
- 28. 编译和SQL开发人员使用功能
- 29. 培训开发人员使用新的API功能
- 30. 关于android开发人员示例“InteractiveChart”中的“onDoubleTap”功能,
@AnomA:看到我更新的答案。 – 2013-04-18 12:23:33