作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在 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
是可配置的产品对象。
关于magento - 如何在Magento中使用Super属性获取产品id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8533620/
我是一名优秀的程序员,十分优秀!