【发布时间】:2012-08-17 07:06:28
【问题描述】:
我正在为服装、T 恤、衬衫、套头衫等使用可配置产品。
所有颜色选项(这是相关产品)。为了争论,我们说只有绿色。提供黑色和蓝色选项。显然,对于 magento,您只能使用 1 个在整个商店中使用的父图像来表示该产品。
现在,当使用分层导航按颜色过滤时,是否可以将关联的子产品图像用作缩略图而不是父图像。
【问题讨论】:
标签: magento
我正在为服装、T 恤、衬衫、套头衫等使用可配置产品。
所有颜色选项(这是相关产品)。为了争论,我们说只有绿色。提供黑色和蓝色选项。显然,对于 magento,您只能使用 1 个在整个商店中使用的父图像来表示该产品。
现在,当使用分层导航按颜色过滤时,是否可以将关联的子产品图像用作缩略图而不是父图像。
【问题讨论】:
标签: magento
是的,您需要加载产品,然后抓取图像并输出。
要通过 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);
}
此代码将允许您选择要使用的图像
希望对你有帮助
逾越节
【讨论】: