0

我正在尝试制作一个品牌页面,以在一页上显示所有品牌图片和描述。我创建了一个 ID 为 3 的品牌类别,所有品牌都在该类别下,只显示品牌名称,但不显示图像和描述,

任何帮助,将不胜感激。

 <?php    
    $brands = Mage::getModel('catalog/category')->load(3)->getChildrenCategories();
?>

<?php foreach($brands as $brand): ?>
    <ul>
    <li>
        <a href="<?php echo $brand->getUrl() ?>">
             <img src="<?php echo $brand->getImageUrl() ?>" />
             <?php echo htmlspecialchars($brand->getName()) ?>         
        </a>
            <?php echo htmlspecialchars($brand->getDescription()) ?>  
    </li>
    </ul>
 <?php endforeach ?> 
4

1 回答 1

1
<?php    
    $brands = Mage::getModel('catalog/category')->load(3)->getChildrenCategories();
?>
<?php foreach($brands as $brand): ?>
<?php
    $cat= Mage::getModel('catalog/category')->load($brand->getId());
?>
    <ul>
    <li>
        <a href="<?php echo $cat->getUrl() ?>">
             <img src="<?php echo $cat->getImageUrl() ?>" />
             <?php echo htmlspecialchars($cat->getName()) ?>         
        </a>
            <?php echo htmlspecialchars($cat->getDescription()) ?>  
    </li>
    </ul>
 <?php endforeach ?> 
于 2013-05-31T10:30:40.557 回答