2015-10-15 83 views
0

在這一刻我有展示產品列表中選擇

  • 萊夫特賽德分層導航
  • 產品列表的主頁。
  • 3塊(新,銷售和暢銷產品)。

(順便說一句,我使用的Magento 1.9.2.1)

我想要實現的是隻有3個街區(新,銷售和暢銷書)。和分層導航。

只要選擇了分層導航中的一個過濾器,3個塊就會移除(或至少下推),然後顯示產品列表。

也許我可以使用jQuery(如果過濾器是真的,然後...)在產品列表的顯示器之間切換 - >但是「if filter is true」的全局可用過濾器。 或.. jQuery是不是解決方案和一些佈局xml更新更好?

我想請教你。感謝提前!

回答

0

如果您想要走下jQuery路線(可能不是最好的?)您可能會在頁面加載時使用CSS隱藏產品列表。然後使用template/catalog/layer/state.phtml來確定是否有活動的過濾器,並添加jQuery /原型以僅顯示該產品列表div?如果你刪除了所有的過濾器(假設你使用的是標準的Magento),它會默認不再顯示。

+0

謝謝,但你寫的「可能不是最好的?」,我同意這一點,但我想不出另一種方式。你會在哪個方向解決這個問題? XML佈局更新/定製分層導航行爲? –