gpt4 book ai didi

magento - 如何在Magento中使用Super属性获取产品id?

转载 作者:行者123 更新时间:2023-12-02 07:39:54 25 4
gpt4 key购买 nike

我正在 Magento 中为购物车开发 ajax 模块。假设我有一个可配置产品,其中有 2 个简单产品配置为其两种尺寸(小号和中号)。当用户选择商品并将其添加到购物车时,我无法在网址中看到特定的产品 ID(小)。但是,supper_attribute 被发布到我的 Controller 。

我是否可以通过 super 属性获取尺寸为“Small”的实际产品 ID。

下面是我的晚餐属性数组

[super_attribute] => Array
(
[129] => 128
)
129 = attribute_id (Size)
128 = attribute value (Small)

请在这种情况下建议我。如果我的问题不清楚,请告诉我。

谢谢

最佳答案

试试这个:

$childProduct = Mage::getModel('catalog/product_type_configurable')->getProductByAttributes($request->getData('super_attribute'), $product);

其中 $product 是可配置的产品对象。

对于Class Reference

关于magento - 如何在Magento中使用Super属性获取产品id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533620/

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