0
私は1つの設定製品P1、及び製品P1に関連付けられている2つの単純な製品P2及びP3を有します。getTypeId()は、単純な製品の構成の代わりに、単純な返し - Magentoの
誰かがカートに追加したり、P2、P3を購入。私は単純な製品IDの代わりに親製品のIDを取得したい。
$product->getTypeId()
は、構成可能な製品に関連付けられた単純な製品を追加/購入するときに「単純」ではなく「構成可能」を示します。
$ parentIds =メイジ:: getResourceSingleton( 'カタログ/ product_type_configurable') - > getParentIdsByChild($ simpleProductId );あなたは空の配列 1)あなたのシンプルな製品が存在しないか、簡単な製品の間違ったIDを得た場合、私はシンプルな製品 –
の親製品を取得しようと私のための空の リターンは、2つの理由があるかもしれません。 2)この単純な製品が関連付けられている製品はありません。 もう少し詳しくお聞かせください。 –
私はスクリーンショットで質問を更新しました。製品118と119は117に関連付けられています。カートに118を追加しようとすると、子製品ではなく親製品IDを取得したいと考えています。 –