【发布时间】:2011-03-13 14:25:15
【问题描述】:
“默认类别”类别中有 4 个类别。目前,Magento 默认从“默认类别”生成标题导航,并在我的网站顶部显示 4 个类别。 “产品”类别位于“默认类别”中。 “产品”类别内是我希望在顶部导航中显示的子类别。
默认类别:
- 产品
- 特色产品
- 热门产品
- 应用程序
产品/类别设置是在这个项目中提供给我的,这是我想要做的工作而不必重做(因为已经创建了几百个产品)。如果我从头开始,产品/类别设置会有所不同。
在 app/code/core/Mage/Catalog/Block/Navigation.php 中,我发现菜单是使用函数 getStoreCategories() 生成的,它似乎从“默认类别”类别中提取了所有内容。
所以我想我正在寻找 3 个解决方案中的 1 个:
一种从 Magento 管理员内部选择用于生成顶部菜单的类别的方法。
用哪个函数,不是
getStoreCategories,所以可以指定父类,修改app/code/core/Mage/Catalog/Block/Navigation.php或者,如果需要,我可以在布局 xml 文件中的某处以及自定义模板片段中操作。
任何建议将不胜感激。提前谢谢你。
【问题讨论】:
标签: php xml zend-framework magento