2010-12-05 10 views
2

商品ごとにartistという商品属性があります。私のクライアントは、アーティストの製品を表示する各アーティストのページを持ってほしいと思っています。カテゴリビュー(レイヤードナビゲーションなど)とまったく同じように見えます。これを達成する簡単な方法はありますか?Magento:特別なビューでナビゲーションを階層化する

答えて

2

最善の解決策は、このsonassi blog postから階層ナビゲーション機能で拡張優れたYoast Landing Pagesモジュールを使用することです。そうすれば、各アーティストのカテゴリを作成する必要はありません(申し訳ありません@Joseph、私はそのアプローチを試しましたが、それは苦しいです)が、Layered Navの利点があります。

次に、各リストページの先頭に表示されるアーティストの説明、写真、外部リンクなどを含む静的ブロックを作成します。

実際、Yoastの最新バージョンには、すでにソナシコードが含まれているようです。

+0

大きなカタログでは、痛いことに同意します。一部のブティックサイトでは、いくつかのカテゴリを作成するだけでなく、他の方法でそれをやるのに多くの時間を費やしています。 –

+0

@Joseph、絶対に、すべての数字に依存します - 属性値、利用可能な管理時間、$$予算! :) –

1

アイトックのブランド別ショップでご利用いただけます。しかし、ブランドページに階層ナビゲーションを追加する必要があります。

1

これを達成するためのハック方法は、各アーティストの実際のカテゴリページを持ち、関連商品をそのように含めることです。これは同期が外れる可能性がありますが、自分の努力を必要としません。

別のオプションは、次のように製品のコレクションにフィルタとして、アーティストの属性を使用することです:助け

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

願っています!

おかげで、私はこのような状況に見つけた ジョー

+0

商品属性のアプローチは基本的にYoastモジュールの機能ですが、特にSEOやコンテンツ管理のために追加されたすてきな機能を除いています。私はそのカテゴリアプローチをお勧めしません。 Mageカテゴリエディタは非常に多数のカテゴリで苦労しています...ツリーエディタはそのために設計されていません。 –

関連する問題