如何使用 Magento 类别链接创建自定义导航 - Magento 1.9
How to create custom navigation using Magento category links - Magento 1.9
我是 Magento 新手,目前使用的是 Magento 1.9。
问题:- 我的网站上有两种类型的菜单,一种是主菜单,另一种是移动菜单。我已经自定义了 topMenu html 以满足主菜单的要求,但我无法找到一种方法来获取类别链接并在不同的内容块中创建移动菜单。
我已经解决了这个问题。在我的研发过程中,我确实找到了下面列出的问题的多个解决方案。
基本且最简单的解决方案是https://www.youtube.com/watch?v=gt1ZF8mQxk4
您也可以通过创建内容块并包含以下代码来实现相同的目的:
<?php
$_category = $this->getCurrentCategory();
$collection = Mage::getModel('catalog/category')->getCategories($_category->entity_id);
$helper = Mage::helper('catalog/category');
?>
<ul>
<?php foreach ($collection as $cat):?>
<?php if($_category->getIsActive()):?>
<?php
$cur_category = Mage::getModel('catalog/category')->load($cat->getId());
$_img = $cur_category->getImageUrl();
?>
<li>
<a href="<?php echo $helper->getCategoryUrl($cat);?>">
<img src="<?php echo $_img?>" title="$cat->getName()"/>
<cite><?php echo $cat->getName();?></cite>
</a>
</li>
<?php endif?>
<?php endforeach;?>
</ul>
谢谢,编码愉快!!
我是 Magento 新手,目前使用的是 Magento 1.9。
问题:- 我的网站上有两种类型的菜单,一种是主菜单,另一种是移动菜单。我已经自定义了 topMenu html 以满足主菜单的要求,但我无法找到一种方法来获取类别链接并在不同的内容块中创建移动菜单。
我已经解决了这个问题。在我的研发过程中,我确实找到了下面列出的问题的多个解决方案。
基本且最简单的解决方案是https://www.youtube.com/watch?v=gt1ZF8mQxk4
您也可以通过创建内容块并包含以下代码来实现相同的目的:
<?php $_category = $this->getCurrentCategory(); $collection = Mage::getModel('catalog/category')->getCategories($_category->entity_id); $helper = Mage::helper('catalog/category'); ?> <ul> <?php foreach ($collection as $cat):?> <?php if($_category->getIsActive()):?> <?php $cur_category = Mage::getModel('catalog/category')->load($cat->getId()); $_img = $cur_category->getImageUrl(); ?> <li> <a href="<?php echo $helper->getCategoryUrl($cat);?>"> <img src="<?php echo $_img?>" title="$cat->getName()"/> <cite><?php echo $cat->getName();?></cite> </a> </li> <?php endif?> <?php endforeach;?> </ul>
谢谢,编码愉快!!