Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Magento-setCustomPrice、setPrice、SetOriginalCustomComprice等之间的差异_Php_Magento - Fatal编程技术网

Php Magento-setCustomPrice、setPrice、SetOriginalCustomComprice等之间的差异

Php Magento-setCustomPrice、setPrice、SetOriginalCustomComprice等之间的差异,php,magento,Php,Magento,有人能澄清Magento中所有不同定价规则的区别和目的吗 例如,有setPrice、setOriginalPrice、setCustomPrice、SetOriginalCustomComprice、setSpecialPrice、setFinalPrice等。但是没有猜测,并不完全清楚每个字段的用途和用法。由于规则/报价系统的工作方式,需要不同的字段 每个匹配规则都会传递一个产品/报价,这反过来会修改客户将要支付的价格。系统仍然需要知道原始价格,以便能够正确报告%的节约等 价格:这是您在mag

有人能澄清Magento中所有不同定价规则的区别和目的吗


例如,有setPrice、setOriginalPrice、setCustomPrice、SetOriginalCustomComprice、setSpecialPrice、setFinalPrice等。但是没有猜测,并不完全清楚每个字段的用途和用法。

由于规则/报价系统的工作方式,需要不同的字段

每个匹配规则都会传递一个产品/报价,这反过来会修改客户将要支付的价格。系统仍然需要知道原始价格,以便能够正确报告%的节约等

价格:这是您在magento管理员中为产品输入的价格

原始价格:保留未修改的版本,因为价格可能会在过程中发生变化

自定义价格:当您在后端下订单时,可以设置此价格,您可能希望向某人提供一个特殊的一次性价格,这将覆盖该价格

原始特殊价格:未修改的版本,因为它可能会随着价格的变化而改变/受规则等的影响

specialPrice:用于显示折扣的价格,该价格将用于价格,然后根据差异计算节省百分比等

不过,如果您正在创建一些自定义规则等,您实际上不需要以编程方式设置这些值