问题标签 [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.
python - 错误 openerp.addons.website.models.ir_http:500 内部服务器错误:从 odoo 注销后
我在 Ubuntu 14.04 中使用 odoo v9 社区,安装完成后一切正常。
但是当我安装 odoo 的网站模块并从 odoo 注销后,它显示以下错误:“500:内部服务器错误”和我的日志:
但是当我卸载 web 模块时,一切都恢复正常了。我该如何解决这个问题?
谢谢
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?
python - Odoo - 如何访问 Web 控制器上的记录集
我在 odoo 8 中使用 web 控制器来制作一个 REST API,它将获取一些数据并从数据库返回值。问题是我无法从内置 ORM 中获取数据库。
我试图打电话osv.pool.get()
,但给了我错误:
AttributeError: type object 'Model' has no attribute 'pool'
Odoo 8 显然使用记录集,但我也不能使用它,并且在文档上找不到任何有用的东西。
如何在 Web 控制器上浏览数据库数据?
我的代码:
openerp - Werkzeug http 路由重写
我想做一种“主要路线”,所以我在每一页上都有。我想在重定向到特定路由之前添加一些带有 url 的操作。
我应该使用什么 url 掩码来捕获所有 url?
谢谢
python - 如何让用户只访问 Odoo 应用程序的网站
我正在使用 Odoo 网站模块创建一个网站,我想为我的客户创建一个登录名。我不知道这样做的最佳做法。
我的第一个想法是将我的客户视为访问受限的新用户,但这样我无法阻止用户进入 Odoo。我的另一个想法是扩展res_partner
对象并为它们添加自定义登录名/密码,但这样我不知道如何处理会话管理和授权。
最好的方法是什么?有没有办法使用 Odoo 身份验证并避免我的客户离开网站并进入 Odoo?
python - 用户登录 Odoo 8/9 后如何更改标题 URL?
我正在 Odoo 9 上制作网站,扩展网站和网络模块,并创建自定义主题。我在我的网站标题中添加了一些页面,其中之一是登录页面,用户可以在其中登录我的网站。
我的问题是,当用户登录时,“登录”仍然存在,我希望将其更改为“我的个人资料”页面,以便用户处理其个人资料设置。
如何检查用户是否已登录并更改标题中的元素?
openerp - Odoo V9 网站缓存问题
我在odoo电子商务网站上有一些自定义销售订单页面,这些页面是根据设计的模板加载的。该页面加载存储在会话中的销售订单的动态数据,但它要么加载旧数据,要么不向服务器请求,只是从缓存中加载页面。所以要做到这一点,我必须通过刷新页面再次手动加载页面以加载当前正确的数据。当我为我的网站分配了域名时,这就是问题,如果我使用 IP 地址访问同一个网站,它可以正常工作。所以我不确定这里出了什么问题。
odoo - odoo 在控制器中自动生成模型表单
我来自 python Django 框架世界,我想知道在 odoo 控制器中是否可以像在 Django 中一样呈现模型形式。例如:
或者也许是一种 ir.ui.view
从控制器自动显示网站上已经存在的方法。
想法是重用已经定义的视图,或者不每次都为每个模型重写视图。
我已经了解网站构建器,但我想要一些易于添加到模块中的东西。
是否有人已经在 odoo8/9 中做了类似的事情?
提前致谢。