我正在尝试加载已添加到客户购物车中的简单产品,但是当我检索这些商品时,它会显示父配置.
$cart = Mage::getSingleton('checkout/cart');
$productIds = array();
foreach ($cart->getQuote()->getAllVisibleItems() as $item) {
$productIds[] = $item->getProduct()->getId();
}
var_dump($productIds);
Run Code Online (Sandbox Code Playgroud)
例如,当我向我的购物车添加小,中,大时,这将返回所有相同的可配置ID.我怎样才能获得个性化的简单产品?我正在尝试检索在简单产品级别上设置的属性值.
我想将Commission Commission添加到我的客户端站点,因为他们询问了每个产品的sku和价格.在确认页面/成功页面之后,我们只需要传递值.但在这里我如何获得所有产品细节.包括sku,价格我需要通过.有没有办法单独获取每个产品的详细信息.
谢谢Suresh
在购物车页面上,我需要能够使用子SKU获得父SKU.
我已尝试从Magento论坛和StackOverflow上的类似问题中剪切了几个代码但没有成功.
我可以通过使用getTypeId()来确定产品是否只是一个没有父项的简单产品,但之后我尝试的所有内容都无法获得父SKU.
Magento版本:1.4.2.0