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

orocrm - OAuth 'oauth2-token' 端点返回 HTML 而不是 JSON

我正在关注有关使用 OAuth 客户端凭据流生成访问令牌的文档,来自以下链接。但是,在提供以下 HTTP POST 请求时,它会返回登录页面的 HTML 正文,而不是包含访问令牌的预期 JSON 响应。它似乎是正确的端点,因为我在使用 GET 方法时收到了一个 405 错误的 HTML 页面——这是预期的,除了它也以 HTML 形式返回。

这是一个已知问题,还是我在某个地方出错了?

此外,在配置中启用了 API,生成加密密钥的 OAuth 的初始化也已完成。

OroCommerce 在带有 Nginx 的 CentOS 上运行 4.1.1(通过 Azure 市场)

0 投票
1 回答
59 浏览

twig - 如何在 Oro 应用程序的所有页面中共享一些树枝模板?

我有一些树枝块和模板,应该在整个应用程序中使用。我怎样才能在 Oro 应用程序中实现这一点?我知道有一种方法可以使用下一个语法从另一个文件夹中包含树枝:

但是这种方法的一个缺陷是我应该在我想使用它的每个 yml 文件中包含这个 common.html.twig。

我可以以某种方式将此 common.html.twig 文件添加到所有页面而不包含此显式包含吗?

0 投票
1 回答
38 浏览

orocrm - 使用 Amazon MQ 的 OroCommerce

我正在尝试在 OroCommerce 上查找有关 Amazon MQ 的信息,但没有找到任何可靠的信息。是否可以将 RabbitMQ 的 Amazon MQ 意图用于开箱即用的 OroCommerce?Oro 是否有一些额外的捆绑包?使用它们有什么风险吗?

0 投票
1 回答
103 浏览

orocommerce - 尝试通过 OAuth 连接到 Oro 4.1.1 Web API

我正在尝试利用引入的 OroCommerce Web API 与我的客户进行交互。

oauth2-token 的第一步似乎运行良好,但是他随后对 api 的请求(例如客户 GET、customerusers GET 等)都以 401-Unauthorized 错误告终。

我正在尝试通过 POSTMAN 测试整个流程。

我已经检查了 Web API 访问是否已启用,并且还验证了来宾用户是否已启用。

奇怪的是 /api/doc 似乎运行良好,但是当我尝试通过 POSTMAN 模仿它时,它总是以 401 - Unauthorized Access 结束。

知道为什么它会失败吗?

0 投票
1 回答
97 浏览

orocrm - 如何将自定义图标添加到 Oro 前台菜单项?

我想在 Oro 应用程序的前台显示菜单项的自定义图标。我知道,有一种方法可以从管理面板中的 fontawesome 图标下拉列表中选择图标:

在此处输入图像描述

但是我可以将自己的图标添加到此列表中,或者以其他方式设置 svg 或 icomoon 图标吗?

0 投票
1 回答
78 浏览

orocrm - 在我们的 twig 文件中使用 loadModules 时遇到问题

我在 twig 文件中使用 loadModules 时遇到问题,出现错误loadModules is not defined我不知道我做错了什么。我正在正确配置路线。从控制器。

在 layout.yml

现在在树枝文件中我这样称呼。

请帮助我,因为我已经尝试了所有我能做的事情,但仍然遇到问题。

0 投票
1 回答
92 浏览

orocrm - Oro CRM - 无法安装 node-sass 版本

我收到以下错误:

不,我不使用代理。安装了以下依赖项:

这是我从作曲家信息中得到的信息 | grep oro/

我试图在浏览器中打开上面的链接并得到 404 错误。但是,如果我尝试安装最新版本,则可以。回答我的问题,我可以升级这个包的版本吗?或者有其他解决方案可以解决这个问题吗?

先感谢您 :)

0 投票
1 回答
72 浏览

php - 使用 OROPlatform 时如何测试自己的代码?

我已经使用原始的 OROPlatform 启动了一个全新的应用程序。我已经编写了一些代码(实体和配置等),但是我无法在文档中找到如何以及在何处放置单元和集成测试,这些测试只会测试我的代码,而不是 ORO 引擎代码。

当我vendor/phpunit/phpunit/phpunit从根目录运行时,我得到以下信息:

所以看起来这是在测试整个巨大的 ORO 引擎代码,但是我只想运行我自己的测试来测试我自己的代码。如何进行目录结构和配置?

0 投票
2 回答
242 浏览

sass - OroCommerce 4.1 默认主题自定义

我正在尝试按照文档https://doc.oroinc.com/frontend/storefront/theming/创建自定义主题

CustomThemeBundle 和 FrontendBundle 中的源代码也被用作参考实现。

而且我还没有弄清楚: 如何替换顶栏的字体颜色和大小?

所有其他更改都正常工作:徽标、图标和主要主色。

  1. 我的捆绑文件夹结构
  1. 主题扩展默认。徽标和网站图标加载正常

这是主题定义的代码:Resources/views/layouts/my_theme/theme.yml

这是资产配置的代码:Resources/views/layouts/my_theme/config/assets.yml

  1. 我使用 CustomThemeBundle 作为参考,只更改了主要的原色。有用

这是global-settings.scss导入的颜色的代码:Resources/public/my_theme/scss/settings/_colors.scss

  1. 现在我尝试覆盖顶部栏的颜色和字体大小,但它不起作用

这是top-bar变量的代码:Resources/public/my_theme/scss/variables/top-bar-config.scss

该文件由assets.yml导入

这是顶部栏组件的代码:Resources/public/my_theme/scss/components/top-bar.scss

此文件由styles.scss导入

这是样式的代码:Resources/public/my_theme/scss/styles.scss

该文件由assets.yml导入

  1. 代码有什么问题?

用于部署主题包的命令:

0 投票
1 回答
134 浏览

orocommerce - 如何在我的自定义主题中包含自定义 js 文件?

使用 OroCommerce v4.1.8(最新稳定版)。

我已经创建了我的自定义主题(从“默认”主题扩展),它可以正确呈现(所有 css 都按定义加载和应用),但是对于我的自定义 JS 文件似乎没有包含在页面中。下面是我的 \Resources\views\layouts\mytheme\config\jsmodules.yml 文件:

在网络服务器上,我可以看到在 /var/www/oroapp/public/layout-build/mytheme/chunk 文件夹下创建了一个已编译的 mytheme.js 文件,但是查看主页的 HTML,没有行/参考加载此文件。

请告知我遗漏了什么或如何解决这个问题?