Odoo是一套用Python编写的开源业务应用程序,根据AGPL许可证发布。它被全球370万用户用于管理各种规模的公司。主要的Odoo组件是服务器,270个核心模块(也称为官方模块)和大约15000个社区模块。
我正在开发一个 Odoo 项目,我经常需要安装联系人和人力资源模块。有没有办法创建一个“包装”模块,安装后会自动安装
如何在 Odoo 中的公共 URL 上呈现自定义 QWeb 报告
在odoo中我们可以通过令牌url访问内置对象,如下所示: http://localhost:8069/my/invoices/8336?access_token=96c52b2d-3604-4817-82be-4392aa8d051e&report_type=pdf 如果我设计定制...
我有一个名为 my_widget 的自定义组件。我将其添加到表单中: 取决于哪里应该...
在代码中删除字段并查看Odoo后如何避免“模型中不存在字段”错误
在Code和XML中删除字段时,有没有办法避免模型中不存在字段错误?所以我的问题是,当我尝试删除一个字段并且已经有一个现有的数据库时......
Odoo:one2many 和many2one?关键错误:'___'
我正在尝试从头开始在 odoo 中构建一个模块。我已经定义了一些简单的类,但是当尝试定义 one2many/many2one 字段并安装模块时,出现错误: ...
Odoo 中人力资源概念中的 HR 经理用户和 HR 官员用户有什么不同
我对 Odoo 中人力资源概念的安全访问的用户权限以及关键角色和功能访问有点困惑。 我对人力资源官员用户和人力资源有太多的困惑
银行对账单导入格式文件是 Odoo 10 Enterprise 的功能。 Odoo 10 社区是否允许使用任何替代文件或 CSV 格式文件导入银行对账单? 具体来说, 1) 有吗...
我有这个Python模型来获取我想要使用的数据。 实际上所有这些代码都工作正常,也许还有改进的空间,但它得到了我需要的数据,我已经测试过并且一切......
在下面的操作中,我将发送两个过滤器和一个分组,过滤器是search_default_projects_activities和search_default_active_poa,但是,这些过滤器是通过OR操作应用的...
wkhtmltopdf (Odoo) 看到错误的字符,即使它们被转义,但在 html 源代码上很好
我必须从头开始做一份关于Odoo的报告,而不是使用标准布局。我的报告中有一些行显示货币符号 €。但 PDF 显示了奇怪的符号。我试图逃脱...
我目前正在使用 Odoo 17 API 从 Node.js 服务器通过电子邮件发送发票。我已经成功处理了大部分任务,但在尝试发送发票时遇到了问题...
我目前正在使用 Odoo 开发一个网站。它有一个用于构建用户界面的拖放系统,但设计和定制选项对于我的需求来说非常有限。 我想知道是否...
我想从 Odoo 获取图像到外部网络。我尝试从 odoo 控制器获取任何 url,但没有成功。 我使用 Odoo12 作为设置值的网络后端,并且有一个外部网络...
以表单而不是树中添加one2many记录时我需要它。 当您单击“保存并新建”时,会保存字段并保留一些字段不被清除以添加新记录。 让 one2many 模态记住 fi...
输入错误:在 ubunto 18.04 上安装 odoo 16
我正在 ubuntu 18.0 桌面版上安装 odoo 16。我更新并升级了ubuntu。当我运行此命令时收到此错误消息: **sudo git clone https://www.github.com/odoo/odoo --d...
我想向客户门户添加一个按钮: 我添加了这个视图 我想向客户门户添加一个按钮: 我添加了这个视图 <template id="portal_my_home" name="Show Blogposts" customize_show="True" inherit_id="portal.portal_my_home" priority="20"> <xpath expr="//div[hasclass('o_portal_docs')]" position="before"> <t t-set="portal_client_category_enable" t-value="True"/> </xpath> <div id="portal_client_category" position="inside"> <t t-call="portal.portal_docs_entry"> <t t-set="title">Test</t> <t t-set="url" t-value="'/my/controller'"/> <t t-set="text">Test Button</t> </t> </div> </template> 在我看来。一如既往:视图被添加到清单数据部分,我重新安装了模块,我可以从开发人员设置技术>视图>中看到它 当我访问 Portal.portal_my_home 时,我可以看到它正确继承,并且我看到 mymodule.portal_my_home 被列为继承视图。 我已经尝试了多种变体,但无法显示该按钮。我有什么遗漏的吗? 我从 odoo 的 hr 模块复制了代码(例如这篇文章Odoo17添加门户菜单中的建议) 但还是没有结果。 非常感谢您的帮助! 它可能正确渲染,但它被“d-none”类隐藏了 检查位于portal/views/portal_templates.xml 中的portal_docs_entry xml 模板,这是您使用t-call 的模板 <div t-att-class="'o_portal_index_card ' + ('' if config_card else 'd-none ') + ('col-12 order-0' if show_count else 'col-md-6 order-2')"> 如果未设置 config_card 变量,它将用“d-none”隐藏 de div 设置该变量将解决您的问题 <div id="portal_client_category" position="inside"> <t t-call="portal.portal_docs_entry"> <t t-set="title">Test</t> <t t-set="url" t-value="'/my/controller'"/> <t t-set="text">Test Button</t> <t t-set="config_card" t-value="True"/> </t> </div>