2015-10-26 77 views
0

我如何在Magento 1.9查看交叉圖像

在默認色板脫銷項目表現出跨圖像。例如,如果我們有產品與這兩個屬性

1)Size 8 | 9 | 10

2)Color Green |黃色| Magento的

並假設如果產品大小爲8色綠缺貨然後當我們選擇了大小8色綠然後大小的圖片必須是展示作爲交叉圖像

回答

2

不是100%肯定,但我認爲你會實現你想要的修改Mage_Catalog_Block_Product_View_Type_Configurable行151:

if(!$this->_validateAttributeValue($attributeId, $value, $options)) { 
    $inStock = false; 
} 

後來的後來,在線路170,您可以包括此標誌在選項數組:

$info['options'][] = array(
    'id'  => $value['value_index'], 
    'label'  => $value['label'], 
    'price'  => $configurablePrice, 
    'oldPrice' => $this->_preparePrice($value['pricing_value'],   
    $value['is_percent']), 
    'products' => $productsIndex, 
    'stock'  => $inStock 
); 

它爲我做得很好。