我有一個內容類型的餐廳。對於每家餐廳,我想記錄他們的菜單。Drupal內容類型(餐廳)設計
的樣本數據是這樣的:
飲料
- 可樂 $ 4.99
- 礦泉水 $ 2.99
雞尾酒
藍礁湖 $ 9.99加入
(X,其中Y等相結合)
紅藍寶石 $ 9.99加入
(另一個X與胡說混合)
麪食
經典of博洛尼亞 $ 13.69
(Pasta的選擇與我們自制的特色混合博洛尼亞醬)
正如你所看到的,菜單由幾個部分組成:類別,菜單名稱,描述,價格。如果我們也可以重新安排類別(一些餐館可能更喜歡他們的飲料在他們的主菜前顯示,而其他餐廳喜歡相反),那也是很棒的。
- 你會如何推薦內容類型設計?
- 如果是使用節點引用,是否有任何簡單的方法/模塊允許我直接從餐廳編輯窗體編輯菜單? (也許對某些菜單選項卡其它附加)
我喜歡這個建議,儘管我不會去追求它,除非項目的其他部分明確地需要將菜單的不同部分分開(但這是一個開發哲學的問題,所以我不會爲此而低估)解決方案si以任何方式不好!)。我特別喜歡第4點,因爲它是真正的分類學帶來了幾個設計優勢 - 除了googletorp已經提到的SEO點)。 – mac 2009-12-03 12:41:54
@mac採取的路線取決於項目。我的一些項目的定義非常明確,在這種情況下,我會知道是否需要所有這些,或者我會使用更少的代碼更簡單些。但如果這是一個隨着時間的推移將會在不同地區延伸的網站,我寧願讓事情更受控制。但正如你所說,這是一個發展哲學問題。我偏愛這種策略的一個原因,也可能是我在過去的一兩個月裏一直在做的工作,這些工作還沒有用Drupal :) – googletorp 2009-12-03 13:06:48