问题标签 [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 投票
2 回答
1819 浏览

odoo-8 - ODOO 8 - 如何发布网站?

ODOO 8 - 使用网站构建器设计网站后如何启动网站?

例如:

Example.com - 在 ODOO 上运行。

我使用网站构建器应用程序创建了一个小型网站,但我不知道如何发布它。如果我打开一个 Example.com,我得到的是 ODOO 的登录页面,而不是我使用该应用程序创建的网站。

只有当我登录并单击网站按钮时,它才会向我显示网站。

如何解决这个问题?

0 投票
1 回答
773 浏览

openerp - Odoo 网站框架能否成为 Odoo POS 的绝佳替代品?

Odoo 发布了它的网站框架,非常简单和强大。(非常感谢 Odoo 团队!!)

现在我们所有的 Odoo 专家都需要思考一个网站框架是否可以成为 POS 的良好替代品?

网站福利如下,

  • 在网站中添加和集成第三方 CSS 和 JS 非常容易。
  • 与 POS 相比,您可以在网站中快速进行自定义设计。
  • POS 开发的目的是,一些用户友好的功能在后端不可能/困难,因此 Odoo 团队开发了具有特定 JS 和 CSS 的自定义 POS 框架。但是到目前为止,自从网站框架发布以来,您可以轻松添加所有自定义前端功能,那么为什么需要 POS 框架呢?
  • 虽然网站框架依赖于 Qweb 模板,但如果 POS 可以移动到网站框架之上,那么最终用户也可以轻松地在 POS 上进行快速更改。因为 Qweb 模板更容易处理。(我们非常清楚在 Odoo V9 中,POS 在 Qweb 模板上移动。)
  • 网站菜单也受到用户明智的访问权限的保护,所以我认为身份验证不会有任何问题。(用户明智的登录和不同的操作)
  • POS 更改非常困难,因为该框架以某种方式基于 Odoo 的“Web”框架。因此,与网站框架相比,任何定制设计都将难以实施。
  • 如果 JS 是这样设计的,网站页面也可以在离线模式下工作。因此,如果 POS 可以移动到网站,这也不是问题。

就像,

示例 1:Odoo 弃用 RML 并将其报告结构移至 Qweb 框架,与 POS 框架说再见并将其合并到网站框架中会很好。

示例 2:由于 Odoo 提供了从网站扫描交货单和进货的条码功能,如果 POS 来自网站框架,那么它很容易与条码扫描集成。

(但是我们对 POS 框架没有任何问题,也不反对,但是随着 Odoo 的日益发展,一种类型的开发框架将易于管理,而不是像 POS 和网站这样的独立框架。)

任何建议将不胜感激。

0 投票
1 回答
7893 浏览

odoo - 如何在网站上获取 odoo 二进制字段下载链接

我正在尝试从网站获取文件的下载和文件名。

模型

控制器

模板

如何获取下载链接,以及将文件保存在 db 中时保存原始文件名

0 投票
1 回答
837 浏览

odoo - 哪个是 Odoo 网站用户群?

我是odoo的新手,如果这是一个菜鸟问题,我很抱歉。

如何授予未登录网站用户对模型的读取权限?

哪个是网站用户群?

为什么 odoo 8.0 的文档那么差?

我制作了一个模块 website_downloads:

楷模:

控制器:

网站模板:

安全

0 投票
2 回答
6170 浏览

odoo - 如何在 Odoo 模板语言中使用 if

我正在尝试使用与 Django 中相同的功能:

在 Odoo 我有:

如果“c.id = cat_id”,我需要附加“活动”类

在 Odoo 中是如何完成的?

我在用着:

但是寻找一种更pythonic的方式

0 投票
1 回答
685 浏览

templates - odoo 9 中缺少 bootswatch 模板

我已经从 ubuntu 15.04 上的每晚 DEB 安装了新的 odoo 8 beta,就像在带有 windows EXE 的 windows 10 上一样。

我记得 odoo 8 安装了几个免费的 bootswatch 模板,您可以在 web builder 中从中选择(spacelab、amelia、cerullian 等)。我也找不到那个选项。没有提供免费主题的选择。

但我深入研究了 odoo9,发现这些免费 bootswatch 主题的文件已安装:

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/amelia

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/cerulean

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/cosmo

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/cyborg

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/flatly

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/journal

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/可读

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/simplex

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/slate

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/spacelab

/usr/lib/python2.7/dist-packages/openerp/addons/theme_bootswatch/static/src/less/united

如何启用这些主题?

0 投票
2 回答
3538 浏览

image - 图像在 Odoo v9.0 中不显示

我通过在我的系统中拉出 odoo v9.0 分支来评估 Odoo v9.0,发现它在显示图像时遇到了一些问题。它提示错误“无法显示所选图像”。如果您打开产品表单视图或公司表单视图,则会出现错误。即使您尝试将新图像保存到产品中,再次保存图像后也会出现相同的错误并且图像不会显示。

odoo 电子商务网站也存在同样的问题,在该网站上看不到任何图像。我尝试调试在哪里可以看到找到二进制值,但不知何故没有显示在屏幕上。

它需要任何配置吗?有人知道这是什么原因吗?

0 投票
0 回答
721 浏览

menu - Odoo 8 - 自定义主题:显示从管理界面创建的菜单

我正在为 Odoo 在线商店创建自定义主题。我需要有一个主菜单,它是网站模块默认提供的主菜单,还有一个我想在所有页面上显示的二级菜单,位于主菜单下方。我在后端创建了二级菜单,它看起来像这样:

菜单创建界面

“顶部菜单”是默认菜单,它正确显示在网站页面的右上角。我只是不知道如何在我的模板中显示“导航”菜单。

从我的模板中的任何地方的网站模块复制这段代码会显示“顶部菜单”:

所以我猜这个“顶级菜单”以某种方式与网站模块相关联,对吧?那么我需要将“导航”菜单与我的主题“关联”吗?我该怎么做?还是我做错了一切?我习惯了 Wordpress 的wp_nav_menu功能,您可以简单地通过其 ID 获取菜单,但也许这不是 Odoo 的方式?我很难在文档或论坛中找到有关此问题的帮助。

0 投票
2 回答
7741 浏览

odoo - How to edit an ODOO template (which was customized using website builder) by inheriting it in my module?

I have done some editing to the home page of ODOO website using the EDIT button at the top-left corner. After some time, I have decided to make some changes to the Home page by inheriting the XML template to my module and done the changes in the template. But these changes are not reflecting in the web page. I have faced this problem many times on customizing the template with the website builder of ODOO. I have noticed that the changes are directly applied to the XML view which can be seen at Settings->Technical Settings->User Interface->Views and this is not changed to the previous state even the module is upgraded. Is there any way I could customize the template by inheriting it in my module in this case? The customizations work for all templates for which I have done no editing in the website builder.

0 投票
1 回答
979 浏览

openerp - Odoo:如何添加第三方库

II 在服务器上托管 odoo。当我在 html 编辑器文件“web_common_assets”中添加第三方库时,它会给出错误“某些模块不工作”。因此,我无法打开 html 编辑器来还原代码,也无法访问网站设置。提前致谢

错误