我想在magento 1.4.1.1中的一个布局和设计中的艺术家类别下显示子类别,而在另一布局和设计中显示其他类别下的子类别。
谁能尽快帮助我。
最佳答案
最好的方法是使用静态块。
1)在/ template / catalog / navigation中创建phtml文件
<?php $_categories = $this->getCurrentChildCategories(); ?>
<ul>
<?php foreach ($_categories as $_category): ?>
<?php if($_category->getIsActive()): ?>
<li>
<a href="<?php echo $_category->getURL() ?>" title="<?php echo $this->htmlEscape($_category->getName()) ?>"><?php echo $this->htmlEscape($_category->getName()) ?></a>
</li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
2)创建静态块“子类别”
{{block type="catalog/navigation" template="catalog/navigation/subcategory.phtml"}}
3)为所需的类别分配静态块(“显示设置”选项卡->“显示模式” =仅静态块,然后选择CMS块“子类别”)
关于layout - magento中不同类别的不同模板,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3853465/