gpt4 book ai didi

magento - 产品和报价项目之间的概念区别是什么

转载 作者:行者123 更新时间:2023-12-05 00:07:05 27 4
gpt4 key购买 nike

涉及类(class): Mage_Sales_Model_Quote_Item Mage_Catalog_Model_Product .

由于监听事件(在购物车添加上),我得到了两者。我正在尝试更新来自外部来源的产品的数量信息。

到目前为止,我的代码仅基于产品信息,我不确定这是否正确。

报价项目的目的是什么?
捆绑的可配置产品怎么样?您对如何从捆绑产品中获取单个项目有什么建议吗?

谢谢

最佳答案

到目前为止,我要感谢两位响应者的努力,但他们的回答与我的问题相去甚远。我会尝试根据我学到的东西来回应自己。

一个 报价 是一个与相关的概念订购 ,仅在 Magento 中的工作流程之前。现实世界的概念类似于预订单,就像 postIt,您可以将您要求的菜肴放在餐厅中,而不是订单或账单。

我正在监视一个事件 (checkout_cart_product_add_after),该事件向我发送了 $product 和 $orderItem。我现在知道发送是为了获取有关产品的信息以及有关计费和该产品在 future 订单中的表示的信息。

在分组产品的情况下,例如 $product 是具有各种关联尺寸的 T 恤,$product 将包含主要分组产品的 SKU,而 $orderItem 将包含所选 T 恤的实例(中号 SKU )。

仅供引用:因此,为了在购物车更新时更新产品信息,如果是复杂类型(捆绑、可配置或分组),您最好从 $item 获取产品信息

关于magento - 产品和报价项目之间的概念区别是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2355552/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com