我在同一类别中有 3 个产品
我正在尝试在 magento 中显示相同类别的产品缩略图catalog/product/view.phtml
<?php
$productCollection = Mage::getModel('catalog/category')->load($cat_id)
->getProductCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('status', 1);
$prodIds = $productCollection->getAllIds();
$prod_siblings = array();
foreach($prodIds as $productId)
{
$prod = Mage::getModel('catalog/product')->load($productId);
$prod_siblings[] = array(
'url' => $prod->getProductUrl(),
'name' => $prod->getName(),
'image' => $this->helper('catalog/image')->init($prod, 'thumbnail')->constrainOnly(TRUE)->keepAspectRatio(TRUE)->keepFrame(FALSE)->resize(75)
);
}
?>
使用此代码,这 3 个$prod_siblings
有自己的名称和 url(存储在数组中),但它们都共享相同的图像(最后创建的产品的图像)。