2

我正在为服装、T 恤、衬衫、套头衫等使用可配置产品。

所有的颜色选项(这是相关的产品)。为了争论,我们说只有绿色。提供黑色和蓝色选项。显然,对于 magento,您只能使用 1 个在整个商店中使用的父图像来代表该产品。

现在,当使用分层导航按颜色过滤时,是否有可能将关联的子产品图像用作缩略图而不是父图像。

4

1 回答 1

1

是的,您需要加载产品,然后抓取图像并输出。

要通过 id 加载产品,请使用以下代码:

$product = Mage::getModel('catalog/product')->load($id);

获取图像: $attributes = $prod->getTypeInstance(true)->getSetAttributes($prod);

$galleryData = $product->getData('media_gallery');

foreach ($galleryData['images'] as &$image) {
    var_dump($image);
}

此代码将允许您选择要使用的图像

希望这有帮助

逾越节

于 2012-08-17T13:43:31.397 回答