问题标签 [odoo-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odoo - 如何在 Odoo 中激活开发者模式?
我已经安装了 Odoo 版本 10 模块,但在关于部分下我没有看到激活开发者模式。
odoo-10 - 无法访问此站点 odoo 11.0 localhost:8069 在窗口操作系统上运行
我从http://nightly.odoocdn.com/11.0/nightly/exe/odoo_11.0.latest.exe在 win 10 上安装了 odoo_11.0.latest.exe
我安装了http://get.enterprisedb.com/postgresql/postgresql-9.6.1-1-windows-x64.exe,在 pgAdmin 我可以在 localhost:5432 中看到服务器(用户 openpg,PW openpgpwd)
我使用默认值运行 odoo 安装程序,当我单击完成时,浏览器使用 msg打开http://localhost:8069/This site can’t be reached, localhost refused to connect.
http://localhost:8069/web/database/manager中的相同消息
顺便说一句,企业版安装顺利,但它也安装了带有数据库 odoo_tst 的 postgresql。
如何调试这个?
javascript - Odoo10/Odoo11 动态进度条 - 在 python 中触发 javascript 函数
我的任务:odoo 中的动态进度条。
我正在使用 Odoo 小部件:“进度条”。我想在每次更新值时更新视图 - 因此我想on_change_input
在我的 python 写入方法中触发 javascript 函数来呈现视图。
目的是,在进程运行时应该更新进度条,并且用户应该在不更新站点的情况下看到进度。
进度条小部件可以完成我的任务吗?或者是否有另一种可能在 Odoo 中显示动态内容?
如果我将我的updatevalue
方法用作按钮,则在单击按钮后会更新进度条而不调用 javascript 函数并且不刷新页面......但我确实想在我的代码中调用该方法(并且可能通过 rpc)因此这不会帮助 -。-
感谢您的时间!
这是我到目前为止的工作流程:
用户点击按钮do_time_consuming_task
,调用以下函数:
在服务器上,命令被接收和处理。有一个开放的 rpc 连接:
每次进度值更改时,我都会调用模块的以下方法:
当值等于 100 % 我关闭连接
python - odoo/openerp 服务器配置选项“--load”
我想知道 --load 选项在服务器“帮助”中的 odoo 中到底做了什么我只能找到没有完全解释选项的这一行,
--load=SERVER_WIDE_MODULES(逗号分隔的服务器范围模块列表。)
什么是服务器范围的模块?以及使用此选项有什么好处???
openerp - Odoo 11:当我修改计划操作电子邮件队列管理器时,任何更改的字段都设置为 0,并且不采用我输入的值
我修改了两个默认的计划操作:
邮件:电子邮件队列管理器
群发邮件:处理队列
我将它们设置为将间隔更改为 5 分钟,保存后,我的更改保存为 0 分钟的间隔。当我修改其他一些字段时,它也以 0 的间隔保存并开始每秒运行。
任何人都知道我该如何解决这个问题?
更新1:我唯一能做的就是以特定顺序再次安装我的所有模块。此外,我也会按特定顺序设置自动操作。
javascript - Odoo 11 Web JS 框架没有初始化我的模块,因此没有注册我的客户端操作
我正在使用 Odoo 11遵循Building Interface Extensions 指南。
指南中指出,
在 Odoo web 中,模块被声明为在全局 odoo 变量上设置的函数。该函数的名称必须与插件(在本例中为 oepetstore)相同,以便框架可以找到它并自动初始化它。
但是我的模块没有被初始化,我收到以下错误:
操作错误 - 找不到客户端操作“petstore.homepage”。
我在模块中添加了一些日志记录,我发现浏览器正在获取文件,正如预期的那样,但初始化没有发生。
这是我的 JS 文件:
使用 Odoo 9(在将文件重命名__manifest__.py
为__openerp__.py
并将变量重命名odoo
为之后openerp
),一切都按预期工作。
为什么它不能与 Odoo 11 一起使用?
编辑
这是我遵循Tchi-Odoo 的回答后的工作代码:
openerp - Odoo v11,错误:“res.users,操作:读取无”,同时创建新用户并分配给新公司
我在 Odoo 上创建新用户并分配给我创建的公司 v. 11 时遇到问题。
首先在公司上,我创建了一个新的公司名称“XXXX”。
然后我创建了一个新用户“YYY”,并在多公司字段中为“允许的公司”分配了公司“XXXX”,在“当前公司”中分配了公司“XXXX”。问题是当我尝试保存创建的新用户时,我收到了这个错误:
“验证约束时出错
由于安全限制,请求的操作无法完成。请联系您的系统管理员。
(文档类型:res.users,操作:读取)无”
我可以保存新用户的唯一方法是在“允许的公司”字段中选择从系统创建的默认公司。
在创建新公司“XXXX”时我做错了什么,或者用户和公司之间是否存在一些特别重要的关系和/或权利?
openerp - 如何覆盖 Odoo 11 中的 JS 变量?
考虑以下类存在
我想在变量中再添加一个事件,如下所示
以上不起作用,我得到的错误是
事件未定义
如何在odoo中做到这一点?
jquery - 如何在odoo 11中的jquery中调用python函数
Python代码:
jQuery:
错误:
失踪取决于,
上面的代码将在 odoo 10 中工作,但不在 odoo 11 中。我想知道如何从 JS 调用 python 函数。