Drupal 7 餐厅菜单drupal 7

Drupal 7 餐厅菜单drupal 7,drupal-7,Drupal 7,我想知道使用Drupal 7创建餐厅菜单的最简单方法是什么 这只会是盘子的名称和价格,所有的盘子都和开胃菜、主菜和甜点分在同一页上 我希望餐馆老板每周都能非常方便地更新盘子。使用模块CCK&views模块。如果你还没有听说过这些模块,那么你应该去一个网站,比如(比搜索drupal好多了!!)和研究模块 安装这些模块后,创建一个名为“菜单项”的内容类型。为内容类型指定以下字段: 项目名称 项目说明 价格 菜单类别(开胃菜、主菜等) 图片(可选) 然后,使用视图以所需方式呈现项目。可能使用表格或网格

我想知道使用Drupal 7创建餐厅菜单的最简单方法是什么

这只会是盘子的名称和价格,所有的盘子都和开胃菜、主菜和甜点分在同一页上


我希望餐馆老板每周都能非常方便地更新盘子。

使用模块CCK&views模块。如果你还没有听说过这些模块,那么你应该去一个网站,比如(比搜索drupal好多了!!)和研究模块

安装这些模块后,创建一个名为“菜单项”的内容类型。为内容类型指定以下字段:

  • 项目名称
  • 项目说明
  • 价格
  • 菜单类别(开胃菜、主菜等)
  • 图片(可选)
  • 然后,使用视图以所需方式呈现项目。可能使用表格或网格布局。您可能应该查看每个类别(一个用于开胃菜,一个用于主菜等)

    对于每个类别的视图:

    • 确保添加“块”显示
    • 确保你选择按“已发布”过滤,这是你的餐厅经理决定菜单上有什么和没有什么的方式。例如,他们在系统中可能有50-60个项目,但在任何时候只有15个发布到菜单中
    然后,创建一个常规的“页面”内容项。可以这样称呼它,“yourdomain.com/menu”。这是所有菜单块的位置

    最后,转到“块”部分,您应该会看到每个菜单类别的块-您所要做的就是按您希望的方式排列它们。完成后,您需要编辑每个块,并使用底部的过滤器,告诉它仅显示在“菜单”页面上,否则您的菜单项将显示在每个页面上

    您可以授予经理编辑和添加菜单项的权限,他/她可以在其中发布和取消发布菜单项。此外,还可以添加新的菜单项。当他们这样做时,它会自动更新菜单页面上的视图


    中提琴

    我知道这是一个老问题,但我最近使用了该模块。我将菜单中的每个字段设置为字段集合。例如早餐、开胃菜、干管等

    在每个集合中,我添加了菜单项名称、说明和成本字段


    我发现,与将每个菜单项作为节点相比,这种方法的优势在于,餐厅经理可以拖放每个集合中的项目,以非常轻松地更改它们在前端出现的顺序。

    多年来,我遇到了类似的问题,并启动了名为foodmenu的contrib模块。它仍处于沙箱阶段,但在我正式公开之前可能需要一些测试。如果您仍然感兴趣,请查看-

    非常感谢,我非常感谢@Sebastien Francisque-没问题,在我成为drupal开发者之前,我是一名餐厅经理和POS顾问,所以这个问题完全在我的领域之内。只要确保有更多的答案,你就可以投票选出那些你觉得有用的答案,并将最好的答案作为“答案”奖励-欢迎来到Stackoverflow。。。