【发布时间】:2021-04-22 14:58:52
【问题描述】:
我对两个不同版本的 Magento 2 进行了测试,得到了不同的结果。我使用 Magento 2.3.1 和 Magento 2.3.5-p1 进行了测试。
在这两种情况下,我都订购了可配置的产品,没有任何特别之处。
**Magento 2.3.1:**
Magento 2.3.5-p1
查看代码,我注意到文件“vendor\magento\module-quote\Model\Quote\Address\Total”中存在这个条件:
如果我从 2.3.1 版本中删除此“isChildrenCalculated ()”条件,则行为类似于 2.3.5。
从我注意到它与它有关 ['product_calculations'] = self::CALCULATE_CHILD 但我没有找到我通过屏幕配置它以更改行为的位置。
有人知道我在哪里更改此“product_calculations”值吗?谁能告诉我为什么我有这两种行为在不同的版本中执行相同的过程?
【问题讨论】:
标签: php magento magento2 magento-2.3