问题标签 [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.
orocrm - 将电子邮件附件上传到某个云,而不是在数据库中保存为 base64
我在这里是因为我在 Oro 论坛中发现了这个问题,并且由于没有新的答案,所以我也在这里打开这个话题:
Oro CRM 的问题在于它将电子邮件附件作为 base64 在表中上传到数据库oro_email_attachment_content
。我不明白为什么会这样决定,但这是有问题的,因为它会导致巨大的桌子。就我而言,单个表的大小约为 400 GB。
对于其他类型的附件,同一系统使用knp_gaufrette
,您为什么不对电子邮件附件使用相同的附件?
最初的问题来自 2016 年,一些答案说:
可能会在我们的下一个版本中获得优先权
这是正在开发的还是有一种我错过的配置方式能够将这些文件移动到 AWS 例如?
message-queue - 消息消费者问题
我在我的 Win10 系统上使用 Orocommerce 4.0,并在我的自定义捆绑包中完成了一些任务。它包含以编程方式将产品添加到数据库中。如果我想在列表页面(产品导航根)消息中查看我创建的产品和这些产品的价格,消费者应该在后台工作。消息消费者正在工作,但没有插入产品并重新计算价格,这就是为什么我仍然无法在前端所有产品导航列表页面中看到它们。主页没有问题,因为我在那里看到它们并且与管理 ui 相同,但是消息消费者或价格或货币有问题,我在所有产品页面(导航根/产品)中看不到它们. 所以任何人都可以告诉我出了什么问题,或者我能做些什么,我将非常感激。提前致谢。
product - OroCommerce 自定义可配置产品问题
我为可配置产品创建了一些新属性和产品系列,并将属性与管理 UI 中的新产品系列连接起来。使用新产品系列创建的简单产品。创建简单产品后,我使用新产品系列创建了可配置产品。在前端,我可以看到可配置的产品,但看不到产品变体。就像我为新产品系列和新属性创建的没有尺寸和颜色变体的下拉列表一样。消息消费者工作,我重新索引了网站。这个问题的原因和解决方法是什么?提前致谢。
orocommerce - Oro - 资产构建超时
我们在为 oro 版本 4.x 构建资产时遇到问题。Oro 安装工作正常,并且在安装期间它还成功构建了资产(webpack)。我们有 CICD 管道,每次提交后,我们运行以下命令:
由于超时,它在“php bin/console oro:assets:install --env=prod --no-interaction -vvv”期间失败。不管我们分配多少内存或cpu,或者如果我们给它更多的时间......它可以消耗8gb内存和所有CPU并保持运行半小时以上,然后因为超时而被杀死. 在安装相同的命令期间,大约需要 2 分钟才能完成......我们做错了什么?
编辑:增加超时没有帮助,它永远不会完成(我们尝试了一个小时)。
mysql - OroCommerce 4.1.2 UTF8MB4 安装错误“1071 指定的密钥太长;最大密钥长度为 3072 字节”
最新的 4.1.2 包的新鲜拉动以及 config.yml 设置为与 utf8mb4 一起使用时 -- @Michael Bessolov
在数据库设置/进程迁移之前,我收到以下错误。但是,在没有上述 config.yml 修改的情况下安装时,安装成功。我已经完美地使用了 utf8mb4 和 4.1.0 和 4.1.1 以及整个 3.1 分支与当前设置。似乎只是在最近的修订版中引入。
最初的错误消息是在 MariaDB 10.4.12 上,第二个是在 Andrey 提到错误消息格式后针对 MySQL 5.7.29 进行测试之后。
MariaDB 10.4.12-
@Andrey Yatsenko
MySQL 5.7.29 - 编辑:缺少英文翻译,现在显示相同的错误
orocommerce - Admin 中是否有任何方法可以知道谁在线并在该站点登录?
有时我需要重新启动系统,我想知道当前是否有任何用户/客户登录。有没有办法在 Admin 或 CLI 中查找?
谢谢!
orocommerce - 客户增值税 ID/编号属性
我在网上找到了一些资源,表明 ORO 拥有/拥有客户的增值税 ID/编号属性。通过代码库搜索,我找不到任何增值税 ID/号码的痕迹。在最新的 4.* 版本中仍然是这种情况吗?另外,客户是否有诸如公司注册号之类的财产?
作为最后一个,扩展客户实体并添加此字段的最佳方法是什么?
orocommerce - orocommerce 4.1 中如何实现最小起订量?
我们想使用新的 OroCommerce 4.1 社区版。如何实现一种设置最小订单价值的方法,包括显示与最小订单价值的差异
提前谢谢了。
php - ORO Commerce 自动登录过程中面临的问题
我们已经生成了新的捆绑包。我们需要为我们的客户集成捆绑扩展。
我们需要遵循以下步骤:
我们创建了一个请求 URL,该 URL 命中我们的系统意味着 ORO Commerce,我们正在获取请求参数。如下所示:
{ "GWTSSO":{ "Type":"SetupRequest", "Name":"Ankit Root", "Email":"ankitroot43@mailinator.com", "BuyerCookie":"1216541571JK517Q", "ReturnURL":"https://prub-dev.gwpunchout.com/cXMLTransform.php?portalSetupID=31", "PhoneNumber":"111-222-333", "CustomerID":"10" } }
在这个用户之后,我们注册到我们的系统 ORO Commerce,然后我们生成一个 Loggedinurl,如下所示:
{"GWTSSO":{"LoggedInURL":"http://orocomroot.com/index_dev.php/punchout/sso_signin/?key=d45873e20f7ff45eccb2f5a73d951e79c784e428:77c51230444be0b3:UZLiEDNZ4ZPR49jTinB3P/bY35G4UBTdjvYqvZS9gTugK8XdbPDjXZDXaVKUR1ltCYA03JkMaIRgnhg0fvrA=="}}
- 当客户在浏览器上点击此 URL 后,此基于令牌的用户会自动登录到我们的系统 ORO Commerce。
根据上述步骤,我们需要集成捆绑扩展。第一步和第二步完成,但第三步,不是完成所以,请帮我完成第三步,我们没有找到任何关于自动登录过程的解决方案。所以,请帮助第三步。
php - 我们如何更改 ORO Commerce 上的创建订单按钮链接?
我们需要更改创建订单按钮链接,例如:baseurl/sso/checkout/
就像在这个屏幕截图上一样
我已经创建了捆绑扩展,当我们将此捆绑扩展加载到我们的应用程序中时,所有创建的订单链接都会更改为我们的自定义 URL。
我们怎么可能需要以编程方式进行更改?
我们如何才能将每个购物车订单数据访问到我们的自定义 URL 页面?