我正在使用可配置的产品用于服装,T恤,衬衫,跳线等。
所有颜色选项(相关产品)都有。让我们说,为了论证,只有绿色。提供黑色和蓝色选项。显然,使用magento,您只能使用整个商店中使用的1个父图像来表示该产品。
现在,当使用分层导航按颜色过滤时,相关的子产品图像可能会用作缩略图而不是父图像。
答案 0 :(得分: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);
}
此代码允许您查看要使用的图像
希望这是有帮助的
逾越节