2010-11-07 124 views
0

我面臨着一個組織問題,並認爲也許有人可以啓發我:) 我正在使用Drupal的分類廣告網站,我只是無法弄清楚如何分離發佈的每篇文章地點。分類正確的方法

想象一下,這個網站可以被三個城市的人使用。芝加哥,波士頓,西雅圖 這些城市有相同的部分:汽車,傢俱,電腦。

我想要的是讓訪客先從選擇列表中選擇他的城市。這將他帶到:his_city.website.com 然後,他可以按部分和子部分瀏覽,或者創建一個新的帖子

我嘗試添加城市作爲部分,然後添加類別和子類別,但它感覺不對 創建新帖子時,所有城市及其類別/子類別都會出現,這可能會讓人感到困惑。

我去看看他們是如何在Craigslist上做的,這幾乎是我的想法。

http://city.language.website.com/main-section/category/sub-category

你會如何taxonomize呢?

我想也許是不同的Drupal安裝(每個城市一個),但是有可能連接數據庫,以允許用戶註冊,而無需在每個城市創建多個帳戶..?

反正任何想法,歡迎

非常感謝您

PS:交換網站的語言,同時保持相同的內容是下一個大問題,我會處理:)

回答

0

對於城市:域模塊 對於分類模塊:views + path + pathauto。

+0

是的,我想這就是我的方式將會這樣做。非常感謝你 ! – amstram 2010-11-07 23:44:05

0

它目前不可能以這種方式可靠地限制分類學領域。另一種解決方案是製作這些城市節點,然後允許用戶使用預先填充的節點參考字段創建新項目。

1

創建2個分類vaocabularies 一個用於引用 一個用於類別

創建節點用戶應確定的2個詞彙

要使用城市分類VOC域使用Domain Taxonomy

+0

+1,但這裏的所有方法都可以使用!如果你想提供一些關於位置的額外信息,使用節點引用可能會很方便。如果您想要進行本地化,則必須使用域模塊。 – hookd 2010-11-07 13:51:47

+0

>>如果您想要進行本地化<<<或使用單個BO,則必須使用域模塊。 – 2010-11-07 14:39:54

+0

我不知道域訪問模塊,但它似乎完全符合我想要做的。愚蠢的問題:你是什麼意思的「單一BO」?謝謝 !! – amstram 2010-11-07 23:37:37