更改菜单Magento

时间:2013-08-15 21:56:23

标签: magento

我在菜单中有一个标签名称“产品”,当我鼠标悬停时,它会显示所有类别。我想要它还向我展示了该类别的所有产品。

我是Magento的新手,我可以使用任何小部件,或者我必须编写自定义代码。试试这个链接

http://www.magentocommerce.com/boards/viewthread/21707/

但我在这条路上没有导航文件夹  应用程序/设计/前端/默认/默认/模板/目录/导航/ top.phtml

1 个答案:

答案 0 :(得分:0)

尝试使用以下代码显示特定类别的产品 -

$_category = Mage::getModel('catalog/category')->load($catId); 
$_productCollection =Mage::getResourceModel('catalog/product_collection')->addCategoryFilter($_category)->setOrder('updated_at', 'DESC');

foreach ($_productCollection AS $_product)
{
    $cur_product = Mage::getModel('catalog/product')->load($_product->getId()); 
    echo '<li><span>&raquo </span><a href="'.$cur_product->getUrl_key().'" title="'.$cur_product->getExtName().'"> '.$cur_product->getExtName().'</a></li>';  
}

$ catId - 您需要在此处传递类别ID