我是 Drupal 的新手(我正在使用 D7),并试图了解事物是如何组合在一起的等等。我需要整理一个页面,其中显示一系列组,并且每个组内显示多个图像,并且可以单击每个图像以调出一个灯箱以浏览每张照片。例如,假设该页面是一个假期的照片库,它可能类似于:
第 0 天
建筑物的照片缩略图,点击它,您会看到我从第 0 天开始的所有建筑照片
我的狗的照片缩略图,点击它,您会看到我第 0 天的所有狗照片
第一天
建筑物的照片缩略图,点击它,您会看到我第一天的所有建筑照片
食物的照片缩略图,点击它,你会看到我第一天的所有食物照片
我姐姐的照片缩略图,点击它,你会看到我第一天的所有家庭照片
等等。我已经安装并使用了 Views Slideshow和 Gallery Formatter并设法获得一个非常简单类型的画廊,但我想知道是否有可分组的画廊插件,或者我是否需要推出自己的插件。
这是我的假设,如果我在这里对 drupal 的想法错误,请纠正我,我需要为我的画廊节点创建一个内容类型,为其添加图像字段(但我真的觉得我需要分组图像数据类型,因为每个组内不会有固定数量的组或固定数量的画廊),然后我需要某种格式化程序插件,它将获取图像列表并生成 html/javascript在页面( View )上呈现该数据(模型)所必需的。
想法?
最佳答案
- 创建一个名为 Gallery 的内容类型,不带任何额外字段
- 创建一个名为“图像”的内容类型,其中包含多重上传图像字段和节点引用字段。
- 创建一个引入所有图库节点类型的 View ,然后在同一 View 中创建另一个显示为实体附件的 View ,引入所有图像。
所需模块:
- http://drupal.org/project/plup
- http://drupal.org/project/references
- http://drupal.org/project/views
- http://drupal.org/project/eva
- http://drupal.org/project/entity
View 设置示例:
关于Drupal 分组照片库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10400732/