orocommerce - 价目表产品分配构建期间发生错误
问题描述
我正在尝试在 oro 社区内创建价目表。我对 symfony 并不完全熟悉,但是我设法编写了一个产品分配规则product.id in product.product_class == "Class_Name"
,然后计算为pricelist[15].prices.value * 0.25
where pricelist[15] = Recommended Retail Price
。
系统开始计算,然后返回错误:
Error occurred during price list product assignments build
我不确定我做错了什么?任何帮助将不胜感激。
解决方案
您无需熟悉 Symfony 即可在 OroCommerce 管理控制台中编写表达式。OroCommerce 中有文档和许多表达式示例: https ://doc.oroinc.com/user/back-office/sales/price-lists/auto/ 。
该表达式product.id in product.product_class == "Class_Name"
没有多大意义,因为in
运算符的正确表达式必须是一个数组,但在您的情况下它是布尔值。
推荐阅读
- sql - 用于 Laravel 的 Firebase 与 Google Cloud SQL
- python - 在python中读取csv文件
- mysql - 关于连接表的 SQL
- eclipse - 如何在 Eclipse(氧气版本)中以编程方式关闭索引器?
- mongodb - 如何为 MongoDb 调用注入 spring aop 建议?
- javascript - 解码 gtfs-r 数据时出现“非法组结束指示符...(不是组)”
- smarty - 在产品列表中显示制造商名称 (Prestashop 1.7)
- python - 熊猫将值从一行复制到另一行
- sql-server - 将参数传递给 OPENQUERY
- php - PHP:找不到类 tcpdf 错误的路径