3
A
回答
7
使用模塊CCK & views模塊。如果你還沒有聽說過這些模塊,那麼你應該去http://drupalmodules.com這樣的網站(比搜索drupal更好的方式)和研究模塊。
一旦你安裝了這些模塊,創建一個名爲「Menu Item」的內容類型。給內容鍵入以下字段:
- 商品名稱
- 項目說明
- 價格
- 菜單類別(開胃菜,主菜,等等。)
- 圖片(可選)
然後,使用視圖渲染項目的方式。可能使用表格或網格佈局。你應該對每個類別(開胃菜一個,主菜一個等)進行觀察。
對於每個類別的觀點:
- 確保添加一個「塊」的顯示。
- 確保您選擇按「發佈」進行過濾,這就是您的餐廳經理將如何決定菜單上的菜單和菜單上的菜單。例如,他們可能在系統中有50-60個項目,但是在任何時候只有15個項目發佈到菜單中。
然後,創建一個常規的「頁面」內容項目。稱之爲「yourdomain.com/menu」。這是所有菜單塊將去的地方。
最後,轉到塊部分,您應該會看到每個菜單類別的塊 - 所有您需要做的是命令它們如何讓它們出現。完成之後,您需要編輯每個塊,並使用底部的過濾器,告訴它只顯示在「菜單」頁面上,否則您的菜單項將顯示在每個頁面上。
你可以讓管理員訪問編輯&添加菜單項,他/她可以發佈和取消發佈它們。另外,還可以添加新的菜單項。當他們這樣做時,它會自動更新菜單頁面上的視圖。
中提琴!
1
我知道這是一個老問題,但我最近使用field collections模塊做了這個。我將菜單中的每個字段設置爲字段集合。例如。早餐,起動機,電源等。
在每個集合中,我添加了菜單項名稱,描述和成本的字段。
我發現每個菜單項作爲節點的優勢在於餐館經理可以拖放各個集合中的項目,以便很容易地改變他們出現在前端的順序。
0
多年來我有類似的問題,並啓動了一個名爲foodmenu的contrib模塊。它仍然處於沙箱階段,但在我正式公開之前可以使用一些測試。如果您仍然對此感興趣,請查看 - http://drupal.org/sandbox/pmacom/1528538
相關問題
- 1. 用於顯示分層餐廳菜單的最佳Drupal GUI?
- 2. 訪問餐廳菜單數據的API
- 3. 餐廳菜單的通用循環
- 4. django:餐廳菜單的靈活形式?
- 5. 餐廳菜單的數據庫設計
- 6. Android-從餐廳菜單中的菜單計算價格
- 7. Drupal內容類型(餐廳)設計
- 8. Foursquare餐廳API
- 9. 餐廳模擬
- 10. 用python創建餐廳/比薩菜單,並且佈局良好
- 11. 嘗試製作Java餐廳的新手程序員菜單
- 12. 需要幫助開發android餐廳菜單應用程序
- 13. 易於使用的WordPress的餐廳風格菜單
- 14. 使用html和jquery mobile的餐廳電子菜單
- 15. 由更便宜的菜單的餐廳的MySQL語法組
- 16. 從哪裏開始?餐廳食品菜單應用android
- 17. 什麼規範化形式是餐廳菜單?
- 18. 使用Facebook Graph API從頁面獲取餐廳菜單
- 19. 用於描述餐廳菜單的生產就緒DTD或XSD?
- 20. iOS酒店/咖啡廳/餐廳搜索
- 21. Drupal 7菜單更改
- 22. Drupal 7 - 菜單到UL
- 23. Drupal 7菜單限制
- 24. Drupal 7雙層菜單
- 25. 找到單點餐廳的列表
- 26. 餐廳程序教程
- 27. Schema.org的多家餐廳
- 28. 餐廳預訂過濾系統
- 29. 在mongodb中代表餐廳菜單的最佳方式是什麼?
- 30. Drupal 7 - 主菜單不顯示
非常感謝,我非常感謝! – Rustyblue100 2011-03-05 16:20:43
@Sebastien Francisque - 沒問題,在我成爲drupal開發人員之前,我是一名餐廳經理和一名POS顧問,所以這個問題在我的領域內很好。只要確保一次再提供幾個答案,你就可以提供那些你認爲有幫助的答案,並將答案作爲「答案」獎勵 - 歡迎來到Stackoverflow ... – tpow 2011-03-05 16:23:28