2
사용자가 다른 제품 속성을 선택할 때 baobaz 클래스와 magentowiki 코드를 사용하여 Magento 저장소 및 전환 이미지를 구현하려는 경우 바오 바즈 클래스 i는 이미지를 한 번만 변경하고 다른 개체는 캔트 할 수 있습니다. 사용자가 다른 속성을 선택할 때 제품 이미지. -eg (파란색 tshirt color 속성을 선택하면 클래스가 사진과 함께 결과를 반환하고 빨간색 속성과 클래스가 첫 번째 이미지에 고정됩니다.) magentowiki 아무 것도 유기 인터넷에서 Simple Configurable Products 확장 우리는 몇개의 프로젝트에 성공적으로 사용했던 이미지 스위처를 가지고Magento, 구성 가능한 제품 이미지 전환 클래스
class Baobaz_Imageswitch_IndexController extends Mage_Core_Controller_Front_Action
{
public function indexAction()
{
$prod_id = (int) $this->getRequest()->getParam('prod_id');
$color_value = (int) $this->getRequest()->getParam('color_id');
$product=Mage::getModel('catalog/product')->load($prod_id);
if($color_value) {
$allProducts = $product->getTypeInstance(true)->getUsedProducts(null, $product);
foreach ($allProducts as $prod) {
if ($prod->getData('image_storing') && $prod->getColor()==$color_value) { // && $prod->isSaleable()
break;
}
}
$prod_full=Mage::getModel('catalog/product')->load($prod->getId());
Mage::register('product', $prod_full);
}
else {
Mage::register('product', $product);
}
$this->loadLayout();
$this->renderLayout();
}
}
또한 magento에서 색인 다시 생성이 중단됩니다. – MrJellyhands
SCP (https://github.com/aligent/magento-configurable-simple)의 Aligent 포크에는 1.7에 대한 수정 사항이 있습니다. 우리는 CE1.8 또는 EE1.13에서 SCP를 시도하지 않았습니다. –