问题标签 [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 回答
97 浏览

orocommerce - oro commerce - 通过api添加多个产品

我是 OroCommerce 的新手,由于缺乏文档,这非常困难。

我正在寻找使用 API 创建几个产品,但我做不到。

我一次只能使用 API“api / products”(POST 方法)创建一个产品,但我不知道如何创建多个。

你有没有意识到这一点?

最好的祝福

0 投票
1 回答
95 浏览

database - Orocommerce 删除实体

我想删除我之前使用实体管理创建的实体,但它只是被禁用了,然后我在与该实体相关的数据库中进行了我不记得的更改,有时我在更新架构时遇到了这个实体的问题。

是否可以在 orocommerce 中硬删除该实体?

0 投票
1 回答
89 浏览

symfony - 禁用除 API 之外的店面页面

我需要禁用 ORO 商务中的所有店面页面,API 和公共文件(js、媒体等)除外。

我尝试使用kernel.controller事件侦听器并通过检查防火墙上下文来挑选前端请求:

AbstractFOSRestController并通过检查控制器实例和ApiDoc相关来设法过滤 API 控制器。但是找不到合适的方法来分离店面页面和公共文件请求。

0 投票
1 回答
222 浏览

symfony - 清除产品缓存。环境。在 Orocommerce

我试图.yml在运行时对我的文件进行更改,并且php bin/console cache:clear必须执行该命令,以便这些更改会影响应用程序。

我尝试cache:clear在运行时使用控制器运行命令,但每次使用不同的方法时都会遇到相同的错误。

错误:

“警告:ini_set():会话处于活动状态。此时您无法在 NativeFileSessionHandler.php 更改会话模块的 ini 设置”

我知道cache:clear在运行时执行命令不是错误中看到的好方法,因此有没有其他方法可以以编程方式执行此命令或在.yml不使用应用程序执行期间查看文件更改的效果安慰?

0 投票
1 回答
38 浏览

orocommerce - 如何从店面移除促销滑块?

我刚刚将我的 OroCommerce 实例升级到 4.1.1,我发现图像滑块坏了:

在此处输入图像描述

反正我真的不需要那个组件...我怎样才能删除它或更改它的图像?

谢谢!

0 投票
1 回答
103 浏览

orocommerce - 我需要帮助将 OroCommerce 升级到 4.1.1

我刚从 3.1.17 升级到 4.1.1,我发现我的购物清单有问题。

当我到达 /customer/shoppinglist/5064 我看到这个:

在此处输入图像描述

查看生产中的日志文件,我看到:

我去看了代码,发现其实getDigitalAssetoro/platform/src/Oro/Bundle/DigitalAssetBundle/Provider/FileTitleProvider.php里面没有方法,proxy里面也没有……怎么会这样?

我在我的虚拟机上检查了这个(问题没有发生),我看到代理类中有这个定义:

但同样,我在父类中没有看到名为 getDigitalAsset 的方法。

我在升级时遇到了一些问题(我意识到我的 nodejs 没有像我想象的那样升级),这可能与问题有关吗?

谢谢

编辑:

我再次进行了平台升级,发现有一些问题导致它无法完全完成。

这是我发现的:

我注释掉了加载方法中的循环并重新运行升级。然后我得到:

终于可以通过注释掉整个 load 方法来完成升级了

0 投票
1 回答
59 浏览

orocommerce - 我在使用扩展实体时遇到问题

这个问题与我需要帮助将 OroCommerce 升级到 4.1.1相关。

我遇到了几个与扩展实体相关的错误......我相信缓存构建一定有问题,但我找不到根本原因(也找不到解决方案:()。

我对照虚拟机检查了生产服务器中的数据库结构,其中一切正常,我看不到任何显着差异(意味着新字段,例如digitalAsset_idfor oro_attachment_filetable 或wysiwygfororo_fallback_localization_val在那里)。

我只是跑了一个额外的php bin/console oro:migration:load --force -e prod它并没有什么不同......

编辑:

刚刚检查了var/cache两种安装目录中的差异,实际上我看到 VM 版本具有 prod 版本中缺少的方法。

我将工作代码上传到生产服务器并重新运行平台升级,但我仍然遇到问题。

0 投票
1 回答
20 浏览

export - 如何更改用于导出价目表的查询?

当我发出价目表导出时,我需要导出一些额外的字段。

我有这个查询:

当我从命令行运行它时,它会产生我需要的确切结果,但我想允许最终用户在生成导出作业时触发这个结果。

我一直在查看作业定义并阅读有关消息队列的信息,但我不知道将这段代码放在哪里。

谢谢,

0 投票
1 回答
112 浏览

orocrm - 产品列表中没有缩略图 (OroCommerce)

我什至运行过消息消费者,但没有运气。 orocommerce产品列表

如何在产品列表中获取缩略图?

0 投票
1 回答
74 浏览

orocommerce - 如何使“标价”显示默认值?

我是 OroCommerce 的新手,我对产品定价有点困惑。

在我们的环境中,我们根据相应的价目表手动设置产品的价格,而不是自动计算它们。当用户使用分配了价目表的帐户时,它们会为用户显示。但是,“您的价格”和“标价”是相同的,但我们希望“标价”显示默认价格值。

如何使“标价”显示产品的默认值?我必须在列表级别自动计算价格吗?

提前致谢。