私はプロジェクトをやっていて、構成可能な製品の単一の製品に特別価格を割り当てることができるような要件が必要になりました。この価格は、元の価格で取り消し線を引く必要があります。私はconfigurable.phpを編集して、構成可能な製品の単純な製品それぞれの特別価格をフェッチしてみました。私が直面している問題は、割り当てられている単純な製品の特別価格が正しく取得されていることですが、同じ構成可能製品に割り当てられていないものについては、最後の単純な製品の特別価格が来ています。
私の質問は、Magentoに要件を実装できるか、それとも私が間違っていることですか?
助けてください?以下は、私のニーズを実装しようとした方法です。
<?php
$obj = Mage::getModel('catalog/product');
if (isset($options[$attributeId][$value['value_index']])) {
$productsIndex = $options[$attributeId][$value['value_index']];
$_product = "";
foreach ($productsIndex as $pr):
$_product = $obj->load($pr);
if (!empty($_product) && !is_null($_product)) {
$npr[$pr] = $_product;
} else {
$npr[$pr] = 0;
}
unset($_product);
endforeach;
} else {
$productsIndex = array();
}
?>
誰か助けてください。
—
Akash Pius 2013
これまで、シンプルな製品の価格を使用するために、OrganicInternetのSimpleConfigurableProductsモジュールを使用していました。ただし、これは多くの側面で広範囲に影響を及ぼします。
—
Peter O'Callaghan