如何用act_window openerp打开不同的网站
发布时间:2020-12-14 02:00:44 所属栏目:Windows 来源:网络整理
导读:我需要从OpenERP项目的UI中打开网站,例如google.com. 它必须在act_window标签中.如何在URL中动态传递参数, 例如 http://www.google.bg/?q=sun? 解决方法 由于您需要它是动态的,因此您需要创建一个方法并返回ir.actions.url的字典.然后将此方法附加到按钮. (
我需要从OpenERP项目的UI中打开网站,例如google.com.
它必须在act_window标签中.如何在URL中动态传递参数, 例如 http://www.google.bg/?q=sun? 解决方法
由于您需要它是动态的,因此您需要创建一个方法并返回ir.actions.url的字典.然后将此方法附加到按钮. (注意:如果需要在侧栏上设置主按钮,则可能需要打开一个带有按钮的向导).
from openerp import models,api class MyClass(models.Model): _name = "my_module.my_class" @api.multi def openURL(self): q = "sun" return { 'type': 'ir.actions.act_url','url': "http://www.google.bg/?q=%s" % q,'target': 'new',# open in a new tab } 在您的视图中XML: <button name="openURL" string="Open URL" type="object"> name属性是要调用的方法的名称 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 重新安排WPF中的ListBox项目(如Windows 8启动屏幕图块)
- 如何在Windows Powershell中区分两个文本文件?
- windows和ubuntu双系统修改默认启动项
- windows-xp – 远程桌面会话中的键盘问题
- 如何在Windows Server PPTP VPN中自动为客户端分配路由?
- windows10环境下装ubuntu双系统,装显卡驱动,配置CUDA,cu
- windows-7 – 如何使用IPSEC加密SQL Server流量?
- windows-server-2008 – Windows网络SNMP流量溢出?
- windows-7 – 多次映射同一驱动器的组策略首选项
- Windows 7中的串行端口输出缓冲区大小
推荐文章
站长推荐
- 在Windows 7上将升级日志1_60与MinGw链接的问题
- windows – 在名为的DNS条目中指定的额外数据是什
- windows-server-2008 – 我有2个相同的windows 2
- windows-server-2008 – Server 2008远程应用程序
- windows – 为什么我的一些客户在短时间内失去了
- 有关Windows NT 4.0的安全问题
- Windows – MSSQL两个数据库服务器1数据库
- 在Windows 7 64位企业版上安装Delphi 2007时出现
- windows-store-apps – 应用程序通过WACK但未通过
- 窗口 – 使用封面图片标记mkv文件?
热点阅读