您在這裡

如何以不同分類透過 Path 傳變數給View block?

renqfu's 的頭像
renqfu 在 2011-02-21 (週一) 18:50 發表

我最近遇到一個問題,想請大家幫忙看看怎樣的做法比較好

假設有 Acer, Benq, Cannon 三家公司
Acer 產品線包含 PC, NB
Benq 產品線包含 NB, DC
Cannon 產品線 DC, Printer

我新增一個內容類別叫做 products,欄位為有 brand(Acer), prod_type(NB, DC)

我想設定兩組選單
一個是以公司分 (brand)
Acer mysite.com/brand/acer
Benq mysite.com/brand/benq
Cannon mysite.com/brand/cannon

連到的頁面要包含 品牌簡介與該品牌產品列表

另一個是以產品類別分 (prod_type)
PC mysite.com/prod_type/pc
NB mysite.com/prod_type/nb
DC mysite.com/prod_type/dc
Printer mysite.com/prod_type/printer

連到的頁面要包含 分類簡介與該品牌產品列表
########################################

我目前想到的作法是產品簡介與分類簡介都使用一般頁面去寫
用基本的方法去串 Menu
然後用 Views 作出一個產品列表 block
可是遇到的問題是不知道怎麼把 Path 變數傳給這個 view block
好像只有view page 才能設定 path 變數

還是說應該用 taxonomy (這個不是很懂),然後品牌簡介和分類簡介都新增一個文章類型
用 taxonomy 同時篩選兩個 view block 組成頁面
可是這樣還是會遇到不知道怎麼傳給 view block 的問題

請大家幫忙囉!謝謝!