2011-08-10 21 views
1

Magento 1.4.1.1を使用していますMagentoで関連製品のティア価格を入手する

関連製品のティア価格はどのようにして取得できますか?

私は構成可能な製品の価格のみを取得しています。私は場所の例:

例: 製品アップルは、価格が10ドル、20ドル、30ドルの設定可能な製品です。 製品AppleにはGreen Appleのような関連製品もあります。価格は15ドル、20ドル、30ドルです。

私のここでの質問は、どのように私の関連製品の価値を得ることができるかです。

ありがとうございました。

答えて

-1

そうのように、関連製品のコレクションを取得し、それらを反復してみてください。

 // this just checks to ensure it's a configurable product; 
     // if you know the product is configurable already, you don't need 
     // this step 
     if ($product->getTypeId() === Mage_Catalog_Model_Product_Type::TYPE_CONFIGURABLE){ 

      $associated_products = $product->getTypeInstance()->getUsedProductCollection($product); 

      foreach ($associated_products as $associated_product){ 

      //print_r($associated_product->getTierPrice()); 

      } 

     } 

編集:ちょうど簡単なメモ。このコードはMagento 1.6を前提としています。私は1.4がTYPE_CONFIGURABLEのクラス定数を持っていたかどうか覚えていないが、それは信じている。そうでない場合、このコードでは古いバージョンのMagentoを調整する必要があります。

関連する問題