2010-08-12 69 views
0

我有一個Drupal理論/戰略相關的問題。首先,我想說我對這個愚蠢的世界很陌生,所以這個問題可以很安靜。我試圖開發/製作具有以下結構的網站的一部分:Drupal的意見結構

  • (一級)virtual_exhibitions:顯示展覽類別的概述。
  • (二級)主題,地點,人物:這是一個展覽類別。
  • (三級)愛,比利時,拿破崙:哪些是展覽,每一個都會列出與展覽主題相關的照片。

現在我創建了一個新的節點類型:virtual-exhibition。 和我創造了一個詞彙:展覽類別。

現在,以產生I使用的視圖的結構:

  • 一個視圖以列出從一個鏈接到該節點所選擇的類別中的所有節點。
  • 單一視圖列出所有類別。

現在我想知道是否這是做到這一點的drupal方式,還是有更好的選擇。這是行得通的,但我不確定這是否正確。

與此相關的另一個問題,我想用乾淨的網址:

  • virtual_exhibitions
  • virtual_exhibitions /主題,virtual_exhibitions /地方,...
  • virtual_exhibitions /主題/愛,virtual_exhibitions /地方/比利時,...

第一個很簡單,我可以在視圖UI中配置它。第二個有點困難,因爲類別可能有特殊字符,如'或a等等。所以我需要一個原始版本(可以在路徑自動中使用),實際上最好是我的默認詞彙鏈接短期重定向到這個觀點。因爲詞彙術語的URL很容易使用路徑自動配置,然後我可以使用詞彙術語url代替手動構建它。

我之所以使用第二層視圖是因爲它需要一個自定義的佈局,並且據我所知,不能設置特定詞彙表的詞彙表。當您設計風格時,這種風格將用於所有詞彙術語。

我希望我的描述有點清楚,有人可以給我一些關於我如何最好地做到這一點的評論。

回答

0

我想你可能想看看視圖參數。

+0

感謝您的回覆,我已經使用了參數。但是當我使用啓用的參數爲我的第二級視圖。我需要在第一級創建url manualy以達到第二級。我只能做/ virtual_exhibitions/[name-of-the-category],但是我沒有使用原始版本,我得到這樣的東西:/ virtual_exhibitions/Thema's例如,但乾淨的版本應該是/ virtual_exhibitions/themas聖經是一個荷蘭文字)。我可以在視圖的模板中手動執行此操作,但我不知道這是否是正確的方式。 – 2010-08-13 07:33:24