我试图实现以下目标:上
类别为GROUP1,GROUP2类别,类别顶部菜单GROUP3
当选择类别GROUP1该组中所有的categorys将上市左栏。
所以左边栏是这样的:
类别GROUP1 category11
类别GROUP1 category12
类别GROUP1 category13
等
和选择产品的时候,仅此CATEGORY GROUP1应显示在左栏中,
当在顶部菜单选择类别GROUP2我想左侧栏只显示:
类别GROUP2 Category21
类别GROUP2 Category22
类别GROUP2 Category23
等
当从这个列表中选择一个产品时,我只希望CATEGORY GROUP2在左栏中可见
与类别组3
就无法弄清楚如何做到这一点,因为如果添加的类别模块布局“产品”同样的事情,它会每次都在产品的时候是可见的。
我已经尝试过分割分类并为每个分割添加不同的布局, 示例路由page1/page1,page2/page2,这适用于在不同页面上显示分类,但只要您选择产品,显示与产品页面对齐的所有模块。
这怎么办?
OpenCart 1.5.6
谢谢,但这只是拿走了左列的分类,并在topmenu中留下了脚趾?对不起,如果我不够清楚。如果我选择分类组1,则类别11,12,13显示在左侧栏中,并且在选择产品时,分类11,12,13仍然存在(图像1 + 2),则当选择分类组2时,分类21 ,22,23显示在左栏中,而选择产品时只有那些类别存在。 (image3 + 4)这样让产品页面能够继承前面的地方,希望它能让你感觉到它? –
好吧,我用CSS解决了这个问题,通过向基于路线的body添加不同的类,并简单地显示/隐藏我不想要的东西。不是最终的溶剂,但工作。我应该在这里发布答案还是太肮脏的解决方法? –
恕我直言,这是一个解决方法,但如果它的工作,OFC张贴在这里,并接受它,以便有人可能在未来使用它;-) – shadyyx