问题标签 [odoo-website]

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.

0 投票
1 回答
1595 浏览

python - 错误 openerp.addons.website.models.ir_http:500 内部服务器错误:从 odoo 注销后

我在 Ubuntu 14.04 中使用 odoo v9 社区,安装完成后一切正常。

但是当我安装 odoo 的网站模块并从 odoo 注销后,它显示以下错误:“500:内部服务器错误”和我的日志:

但是当我卸载 web 模块时,一切都恢复正常了。我该如何解决这个问题?

谢谢

0 投票
1 回答
1684 浏览

openerp - Hide Website menus for external public users in Odoo 8.0 or later

I want to hide certain menus or pages in the website part of Odoo. I have tried with record rules, but it is not effective. Anyone has any idea?

0 投票
1 回答
607 浏览

python - Odoo - 如何访问 Web 控制器上的记录集

我在 odoo 8 中使用 web 控制器来制作一个 REST API,它将获取一些数据并从数据库返回值。问题是我无法从内置 ORM 中获取数据库。
我试图打电话osv.pool.get(),但给了我错误:

AttributeError: type object 'Model' has no attribute 'pool'

Odoo 8 显然使用记录集,但我也不能使用它,并且在文档上找不到任何有用的东西。

如何在 Web 控制器上浏览数据库数据?

我的代码:

0 投票
2 回答
4776 浏览

openerp - 如何在网站 odoo 中上传图片?

我正在开发 Hr_Recruitment 模块。我为 HR->Application 添加了一个二进制图像字段。我正在尝试为外部用户添加功能,以通过网站自行填写工作申请。我添加了姓名、电子邮件、电话、简历附件工作申请网站中的字段。当他们点击提交时,它在 HR-> 工作申请表中更新。但是图像字段在应用程序中没有得到更新。打开工作申请时它显示类似“无法显示所选内容”的消息图像”。如何解决这个问题?

控制器/main.py

网站页面的申请表 人力资源->申请表

0 投票
1 回答
220 浏览

openerp - Werkzeug http 路由重写

我想做一种“主要路线”,所以我在每一页上都有。我想在重定向到特定路由之前添加一些带有 url 的操作。

我应该使用什么 url 掩码来捕获所有 url?

谢谢

0 投票
2 回答
873 浏览

odoo-8 - 如何在信息面板中添加国家/地区的选择字段

如何在信息面板中为国家/地区添加选择字段product.product_normal_form_view

截图:我需要在 product.product_normal_form_view 的信息面板中添加国家选择字段,如图所示

0 投票
1 回答
2153 浏览

python - 如何让用户只访问 Odoo 应用程序的网站

我正在使用 Odoo 网站模块创建一个网站,我想为我的客户创建一个登录名。我不知道这样做的最佳做法。

我的第一个想法是将我的客户视为访问受限的新用户,但这样我无法阻止用户进入 Odoo。我的另一个想法是扩展res_partner对象并为它们添加自定义登录名/密码,但这样我不知道如何处理会话管理和授权。

最好的方法是什么?有没有办法使用 Odoo 身份验证并避免我的客户离开网站并进入 Odoo?

0 投票
2 回答
890 浏览

python - 用户登录 Odoo 8/9 后如何更改标题 URL?

我正在 Odoo 9 上制作网站,扩展网站和网络模块,并创建自定义主题。我在我的网站标题中添加了一些页面,其中之一是登录页面,用户可以在其中登录我的网站。

我的问题是,当用户登录时,“登录”仍然存在,我希望将其更改为“我的个人资料”页面,以便用户处理其个人资料设置。

如何检查用户是否已登录并更改标题中的元素?

0 投票
0 回答
1253 浏览

openerp - Odoo V9 网站缓存问题

我在odoo电子商务网站上有一些自定义销售订单页面,这些页面是根据设计的模板加载的。该页面加载存储在会话中的销售订单的动态数据,但它要么加载旧数据,要么不向服务器请求,只是从缓存中加载页面。所以要做到这一点,我必须通过刷新页面再次手动加载页面以加载当前正确的数据。当我为我的网站分配了域名时,这就是问题,如果我使用 IP 地址访问同一个网站,它可以正常工作。所以我不确定这里出了什么问题。

0 投票
1 回答
727 浏览

odoo - odoo 在控制器中自动生成模型表单

我来自 python Django 框架世界,我想知道在 odoo 控制器中是否可以像在 Django 中一样呈现模型形式。例如:

或者也许是一种 ir.ui.view从控制器自动显示网站上已经存在的方法。

想法是重用已经定义的视图,或者不每次都为每个模型重写视图。

我已经了解网站构建器,但我想要一些易于添加到模块中的东西。

是否有人已经在 odoo8/9 中做了类似的事情?
提前致谢。