2012-05-02 28 views
3

我需要表達式引擎可怕類系統幫助...顯示兒童的類別在當前的父類(表達式引擎)

我有4個主要的類別,每個有孩子的類別,這些類別的兒童有另外的2- 3個兒童類別組。

我需要一種讓用戶搜索這些類別的方法,所以最好的方法是顯示當前類別的子類並提供用戶返回到最後一個類別。 ?(基本上是麪包屑試驗與多個類別

概括地說,我如何顯示兒童的類別基於當前父即活性例如,如果我的類結構體的一個如下:

Toys 
    -AGE 2-5 
     - Cuddly Toys 
     - Small Toys 
     - Teddy Bears 
    -AGE 5-10 
     - Lego 
     - Cars 
     - Dolls 
    -AGE 10-16 
     - Video Games 
     - Board Games 
     - Bricks 

如果用戶點擊「玩具」,這將重定向到所有玩具的頁面,然後用戶可以進一步搜索選擇其中一個兒童類別「年齡2-5,年齡5-10或年齡10-16」。如果他們選擇其中一個,他們現在可以通過選擇另一個孩子進一步搜索。

在此先感謝

+0

數以百萬計的方式來做到這一點:請更具體。你想要SQL查詢嗎? PHP代碼?你已經試過了什麼? – adrien

+0

嗨,真的很簡單。客戶想要管理這些類別,因此需要靈活。我一直都在嘗試使用表達式引擎標記來工作,但我可能不得不使用查詢。 – kala233

+0

我知道這不是你的問題的答案,但你應該檢查buildwithstructure.com - 繞過討厭的類別系統。或者看看playa - http://pixelandtonic.com/playa - 並使用頻道條目作爲你的分類而不是ee分類。我已經構建了幾十個EE網站,我從不使用類別標籤。 – mheavers

回答

1

看看Child Categories加載項,以及GW Code Categories加載項。我確信其中的一個可以實現你想要做的事情。

+0

嘗試過他們兩個,嘗試將它們結合起來。似乎無法得到它的工作... – kala233

+0

我會建議發佈一個支持線程與開發商概述你想要的結果,他們最有資格讓你知道,如果你可以使它的工作。我會先嚐試兒童類別插件。 –

+1

此外,「嘗試了兩種方法,似乎無法使其工作」並沒有太多幫助,一些代碼示例會真正幫助那些試圖提供幫助的人! –

1

下面是一種方法。它假定您的網址中包含某些內容,您可以使用Low Seg2Cat來獲取類別信息。我們的想法是根據您所在的頁面將Channel Categories標籤傳遞給參數。

假設segment_1是「玩具」,你可以做這樣的事情:

{exp:channel:categories category_group="{segment_1_category_group_id}"} 
    <a href="{path='template-group/template'}">{category_name}</a> 
{/exp:channel:categories}