2010-08-10 116 views
0

我希望用户在分层导航中单击类别时将其发送到类别登录页面。Magento分层导航类别

因此,当用户点击RedWidget类别时,他们将获得而不是/category.html?cat=11

我发现this link,但他的代码不能正常工作。

提前致谢!

回答

3

如果我理解正确的话,我碰到了类似的问题。 我最终的解决方法是同时显示left.phtml和分层导航,然后在分层导航中隐藏类别。 (如果($执行showblock & & $此 - > __($ _过滤器 - >的getName())= “类别”):)

然后在left.phtml我解析的$ _GET变量并将其附加到!结束每个类别的URL字符串,确保分层导航搜索条件在类别之间保持不变。

有点脏,但它做的工作。

+0

你是男人!不过,我已经找到了子弹,并且使用了Layered Navigation Pro模块......它看起来更直观一些! – AntoNB 2010-12-07 20:50:16

+0

http://www.aitoc.com/en/magentomods_layered_navigation_pro.html – AntoNB 2010-12-07 20:50:37

+0

我确实购买了这个扩展,然后才决定它实际上并不适合我所需要的。使用分层导航Pro意味着所有内容都通过ajax加载,并且您无法获得顶级和次级类别页面的Google索引。 如果Aitoc带出了一个没有ajax版本的Layered Navigation Pro,那将会非常棒!我已经向他们提到了,所以希望... :) – Petet 2010-12-09 14:51:21

1

类别的着陆页通常在您创建的类别相同的地方定义。将显示模式设置为CMS块或CMS块+产品,您应该看到为用户显示的内容。

如果这不是你期待什么,请详细说明您所使用的“类别着陆页”。

+0

比方说,我有3个子类别,他们都有CMS块。如果用户位于主要类别并点击分层导航中的任何子类别,则会发生上述情况。 – AntoNB 2010-08-11 21:14:10

+0

尝试将子类别设置为锚点。这可能会诀窍。 – 2010-08-12 14:07:54

+0

哦,我没有出现类别的问题。我的问题是分层导航中的分类链接没有实际链接到分类页面。 – AntoNB 2010-08-12 22:48:20