子类别可以直接包含在菜单中吗?
您好,我只是想知道如何在导航菜单中添加子类别而不使父类别显示在那里有任何想法吗???
提前致谢
Hi I just want to know that how can i add Subccategories in the Navigation menus without making the parent category to show up there Any Ideas???
thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这将需要大量的手术才能以程序化的方式实现这一点。您需要重写
Mage_Catalog_Block_Navigation::_renderCategoryMenuItemHtml()
方法。或者,您也许可以使用皮肤的 CSS 隐藏父类别?
ul#nav li
元素具有非常具体的class
和id
值,允许您显示或隐藏它们。不过,我怀疑考虑到弹出式导航的复杂性,您可能会发现重写 PHP 更有效。这可能取决于你的熟练程度。哈特哈,
京东
This will take quite a bit of surgery to make this happen in a programatic fashion. You'll need to override the
Mage_Catalog_Block_Navigation::_renderCategoryMenuItemHtml()
method.Alternatively, you might be able to hide the parent categories using your skin's CSS? The
ul#nav li
elements have quite specificclass
andid
values that should allow you to show or hide them. However I suspect given the complexity of the fly-out nav, you may find it more efficient to rewrite the PHP. It probably comes down to where your proficiency lies.HTH,
JD