Magento:在特殊视图上进行分层导航

时间:2010-12-05 17:58:50

标签: php attributes magento e-commerce

我在每个产品上都有一个产品属性artist。我的客户希望我为显示该艺术家产品的每位艺术家提供一个页面。他们希望它看起来与类别视图(分层导航等)完全相同。有没有一种简单的方法可以实现这一目标?

3 个答案:

答案 0 :(得分:2)

我发现这种情况的最佳解决方案是使用优质的Yoast Landing Pages模块,使用此sonassi blog post的分层导航功能进行扩充。这样,你不必为每个艺术家创建类别(对不起@Joseph,我尝试过这种方法,这很痛苦),但是你可以获得Layered Nav的优势。

然后,您将创建一个静态区块,其中包含将显示在每个列表页面顶部的艺术家描述,照片,外部链接等。

实际上看起来Yoast的最新版本现在已经包含了sonassi代码,甚至更好!

答案 1 :(得分:1)

您可以使用Aitoc的Shop by Brand扩展程序。但您需要在品牌页面添加分层导航。

答案 2 :(得分:1)

实现此目的的黑客方法是为每位艺术家提供一个实际的类别页面,并包含相关产品。这可能会失去同步,但您不需要付出太多努力。

另一种选择是使用artist属性作为产品集合的过滤器,如下所示:

$collection = Mage::getModel("catalog/product")
    ->getCollection()
    ->addAttributeToFilter("artist", $someValue);

希望有所帮助!

谢谢, 乔