问题标签 [orocommerce]

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 回答
111 浏览

datagrid - 如何有条件地显示 oroinc 前端数据网格?

我在 orocommerce 中有这个网格: logistics-agronomist-grid-frontend: extends: logistics-agronomist-grid-base acl_resource: kggroup_logistics_frontend_agronomist_view update: false delete: false source: type: orm query: where: and: - postCode.postCode = :post_code bind_parameters: - post_code columns: agronomistPostCode: manageable: false renderable: false options: frontend: true 如果网格为空,我需要以某种方式创建条件渲染所有内容,所以我需要 where if 或 something query: where: and: - postCode.postCode = :post_code 在这个地方,我不知道该怎么做

我试图查看模板以创建条件,但网格呈现在核心的某个地方,我无法更改的地方,我尝试编写 CASE WHEN '' THEN '' ELSE '' END 但我遇到错误,并且 IF 语句不存在这个查询生成器

0 投票
0 回答
47 浏览

orocommerce - Orocommerce :不应该显示的产品是

我们正在使用 Orocommerce 版本 3。

我们已经设置了许多不同的产品类别并将产品分配给这些产品。我们还定义了权限,以便某些组和客户不能通过网站的前端看到某些产品。

当使用两个不同的客户测试网站时,一个应该和一个在使用搜索和产品 SKU 时不应该看到产品的客户都能够查看并可能购买产品。

这似乎只发生在某些产品上,这很奇怪。

我们在这里查看了文档:Oro Docs,并认为我们已经正确地遵循了它。

有没有人遇到过这个问题,我们有什么办法解决这个问题?

0 投票
1 回答
72 浏览

orocommerce - 在 orocommerce 上启用 web api

我正在尝试在 orocommerce 中启用 Web API。文档说明启用导航到系统配置 > 应用程序设置 > Web API 配置部分。 但我的安装没有显示菜单。我只能看到

在此处输入图像描述

是否有任何选项可以配置以使菜单可见?

0 投票
0 回答
45 浏览

orocrm - 不支持 filter[website1] 中的运算符 ['~','!~']

我想使用 Web API 检索潜在客户。我使用了 http:///admin/api/leads?filter[website1]~ 但收到了

我在 /vendor/oro/crm/src/Oro/Bundle/SalesBundle/Resources/config/oro/api.yml 添加了一个新过滤器:在 Oro\Bundle\SalesBundle\Entity\Lead: filters: 部分我添加了一个新过滤器website1website1: data_type: string allow_array: true options: case_insensitive: true operators: ['=', '!=', '*', '!*', '~', '!~', '^', '!^', '$', '!$'] 之后我成功运行

运行时可以在过滤器部分看到这个过滤器php bin/console oro:api:config:dump users

但无论如何,响应表明不支持“包含”运算符。我做错了什么?以及如何使过滤器使用此运算符和 ^ 运算符等。

0 投票
0 回答
36 浏览

orocrm - 产品或商务 SKU 中的 Hypens

我们在 Orcommerce 中的产品使用了 hypens。导入工具允许我们将这些添加到系统中,但是从客户的角度来看,在前端的快速订单表格中是不可搜索的或不允许的。

我们发现此链接自定义产品 SKU确实暗示上述内容是正确的。

我们的系统基于 Orocommerce 3.0 版,我没有发现任何可以说这在以后的版本中有所改变。是否有任何解决方案可以搜索带有连字符的产品或添加到快速订单中?

0 投票
1 回答
127 浏览

email - 如何在 OroCRM 中使用电子邮件模板文件和样式化电子邮件

只有两个问题:

  1. 如何使用电子邮件模板文件,而不是在 OroCRM 的后台管理电子邮件内容?

  2. 如何在 OroCRM 中对电子邮件模板进行样式化?

提前致谢,

0 投票
1 回答
380 浏览

orocrm - Orocrm - 后台缺少 Web api 激活 UI

1.网络接口

我根本无法使 api 工作。首先,我只对 OROCRM 而不是 oroCommerce 感兴趣,所以我的第一步是在这里采取的:https ://github.com/oroinc/crm-application/tree/master

太好了,现在我按照那个 github 上的安装链接并在这里结束:https ://doc.oroinc.com/backend/setup/dev-environment/manual-installation/crm-ce/

好的,它看起来不错并且有文档记录,但是当我到达这一部分时:https ://doc.oroinc.com/backend/setup/dev-environment/manual-installation/crm-ce/#step-3-oro-app-name -应用程序安装

作曲家链接错误:

最终安装了 OroCommerce 让我花了很多时间(如果我错了,请纠正我,它应该是oro/crm-application,也许调整文档?添加警告或其他什么?)

无论如何,因为我不想重新开始,所以我保留了那个 oro commerce 安装(v. 4.0)。但是现在,它根本不可能启用 web api。

正如这里的文档所述,我应该能够在后台激活它:https ://doc.oroinc.com/api/enabling-api-feature/

但是,这是我在后台办公室的: 在此处输入图像描述

我清除了 prod & dev 中的缓存,我也在 prod & dev 中运行了php bin/console oro:api:doc:cache:clear --env=prod命令,没有任何效果。

进程正在运行,cron 任务也在运行,我没有安装示例数据(夹具)。这是安装的composer.json:

2. OAuth 铅

另一个问题,我在 /var 文件夹中添加了公钥和私钥,如下所述: https ://doc.oroinc.com/user/back-office/getting-started/user-menu/oauth/

但我仍然有相同的错误消息(即使在缓存:清除之后): OAuth 授权不可用,因为加密密钥配置不完整。请联系您的管理员。

请我需要帮助!

编辑 1

关于 Oauth 问题,我的问题是两个文件的名称。它没有在文档中的任何地方指定,我实际上找到了查看 bitnami 代码的答案,这两个文件应该命名为:

  • oauth_private.key
  • oauth_public.key
0 投票
2 回答
83 浏览

product - OroCommerce 如何为产品表的新字段查找 Getter 和 Setter

我在我的 Win10 系统中使用 Orocommerce 4.0。我开始创建自己的自定义包,并在那里使用控制器、服务等。我向 oro_product 表添加了一些产品,但需要在产品表中添加一两个属性/字段。我手动将这些属性添加到管理 ui 中的产品表中,并且我能够创建具有新字段的产品,但问题是我如何找到这些新字段的 getter 和 setter。因为我希望能够以编程方式创建具有新字段的新产品。有人试过这个吗?请告诉我。提前致谢。

0 投票
0 回答
57 浏览

orocommerce - OroCommerce 前端的产品图片有问题吗?

这是https://forum.oroinc.com/orocommerce/topic/my-product-images-are-not-displayed-in-the-frontend/的后续行动

在生产服务器上升级之前,我刚刚将标签 3.1.20 合并到我的本地环境中,并发现了我前一段时间面临的相同问题。

我发现的唯一解决方法是注释掉这些行:

159 - 161 在供应商/oro/customer-portal/src/Oro/Bundle/FrontendAttachmentBundle/Provider/FileUrlProvider.php

当我从 3.1.15 升级到 3.1.17 时,我开始看到这个问题

在 VM 中进行测试我发现图像在任何地方都显示正常(带有注释行),但在按类别视图列出的产品中(URL 像http://localhost:8000/product/?categoryId=7&includeSubcategories=1http:// localhost:8000/navigation-root/products/by-category/industrial/lighting-products?frontend-product-search-grid%5Brow-view%5D=list-view )

有人有这个问题吗?谢谢!

0 投票
2 回答
215 浏览

upgrade - 如何将 OroCommerce 3.1 升级到 4.1

我正在将 OroCommerce 安装从版本 3.1.17 升级到 4.1.1。

我已将 php 升级到 7.3.15,并且正在查看 VM 中的升级说明。

当我运行命令时,sudo php bin/console oro:platform:update --env=prod --force我收到以下消息:

有任何想法吗?谢谢