3
私はMagentoのショッピングカートのためのajaxモジュールに取り組んでいます。私は、2つのサイズ(小と中)で構成された2つのシンプルな製品で構成可能な製品を検討してください。ユーザーが商品を選択してカートに追加すると、URLに特定の商品ID(小)が表示されません。 代わりに、supper_attributeが自分のコントローラに投稿されます。MagentoのSuper属性を使って製品IDを取得するには?
スーパー属性でサイズ「小」の実際の製品IDを取得することは可能ですか?以下は
このシナリオで私を提案してください、私の夕食属性配列
[super_attribute] => Array
(
[129] => 128
)
129 = attribute_id (Size)
128 = attribute value (Small)
です。私の質問がはっきりしないかどうか教えてください。 $product
が設定可能な製品オブジェクトである
$childProduct = Mage::getModel('catalog/product_type_configurable')->getProductByAttributes($request->getData('super_attribute'), $product);
:
おかげ
おかげまさに私が探しているものだという –
本当にすごい人が、 '$ childProduct'については
がgetFinalPriceにnullを返します()!最終的な割引価格を取得するにはどうすればよいですか? –