2011-08-04 12 views
0

設定可能な特定の製品の色を私のホームページに表示する必要があります。利用可能在庫は在庫数に基づいています。Magentoは設定可能な属性値を表示します

たとえば、config。生成物は、これらの単純な製品情報と関連している:

BLACK M - >量5
BLACK S - >量0
BLACK X - >数量3
RED M - >量10
RED S - - >量25
YELLOW XL - >この場合量0

、私が表示したい:

"利用可能な色: BLACK、RED"

私は量を推定するために、このPHPの方法を見つけ0


その量があるので

YELLOWは含まれていませんが、私と同じように、私は色を表示することはできません。

$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; 

$ (OP)は、すでに自己回答質問のおかげでたくさんの男

+0

私はこのトピックをJavascriptメソッドで解決しました。ありがとうございます –

答えて

0

Rik ...量が表示するための条件のチェックをしましょう、私は、次のすべての部品を必要としています。

引用:それは絶対だOK to self-answerご自身の質問:

私は

注意をありがとう、Javascriptの方法により、このトピックを解決しました。実際の回答として投稿してください。ではありません。の質問やコメントです。実際の回答として投稿することで、「未回答」リストをより明確に保つことができます(他の人に時間を浪費させないようにする)。

関連する問題