0
我需要在我的主頁中顯示特定可配置產品的可用顏色。可用性基於庫存數量。Magento顯示可配置屬性值
例如,一個配置。產物用這些簡單producs相關聯:
黑色M - >量5
黑色S - >量0
BLACK X - >數量3
紅M - >量10
紅S - - >量25
YELLOW XL - >量0
在這種情況下,我想顯示:
「的可用的顏色: 黑色,紅色」
不包括黃色,因爲它的數量是0
我發現這個PHP方法估計的數量,但我想我不能顯示的顏色:
$store = Mage::app()->getStore();
$myconfig = Mage::getModel('catalog/product')->setStoreId($store->getId())->load(21765);
$ids = $myconfig->getTypeInstance()->getUsedProductIds();
foreach ($ids as $id):
$simple = Mage::getModel('catalog/product')->load($id);
$quantity = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($simple)->getQty();
endforeach;
的$數量讓有條件檢查的顯示,但我需要所有以下部分... 非常感謝很多傢伙
我用Javascript方法解決了這個問題,謝謝 –