首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >歌曲集列表的创建和显示

歌曲集列表的创建和显示
EN

Drupal用户
提问于 2016-02-19 16:36:19
回答 2查看 167关注 0票数 1

我使用的是Drupal版本7.42和用于有关Concert setlist的信息的内容类型。它包括下列各项的标签:

  • 日期。
  • 地点。
  • 位置。
  • 集合列表。
  • 描述。
  • 阵容。

我会给你一个想法,我期待在最后的成就,关于它的展示。我也有一个内容类型的歌曲。

每个性能列表将是不同的。我将有一些清单,显示歌曲已知的表演,但设置列表还没有完成。我将有一些清单,显示已知的歌曲表演:

  • 第一组。
  • 第二组。
  • 再来一次。
  • 等。

此外,一些表演可能有多个安可,所以我也会有与encore 1,Encore 2等,如果需要它的表演记录。

如何获得集合列表的显示以显示歌曲上方的标签,指示歌曲的位置?

我认为在内容类型中有多个字段(Set 1、Encore、Encore 1、Encore 2等)就能做到这一点。但是,随着时间的推移,我正在思考是否有可能通过在内容部分中只拥有一个setlist字段( setlist )而不是多个setlist字段来实现这个目标?

下面是我描述的站点查看器在访问性能页面时所看到的显示的示例。目前,在性能页面中列出的每一首歌曲都使用实体引用链接到其歌曲内容类型中的独特歌曲。

  • 集:
    • 歌1
    • 歌2
    • 歌3

  • 安可1:
    • 歌4
    • 歌5

  • 安可2:
    • 歌6

有什么建议吗?

EN

回答 2

Drupal用户

发布于 2016-02-19 19:41:12

下面是您可能想考虑的一种方法。它使用的是“州”名称(如佛罗里达、伊利诺伊州等)而不是“集1,集2等”和“城市”而不是“歌曲”。

如果我要在Drupal站点中实现这一点,我将使用以下任何一种“显示”:

  • 选项1-使用嵌套块的主细节查看这个例子,它为每个"State“显示一个”块“,在每个”块“中显示该"State”中的“城市”(及其属性之一)。
  • 选项2-基于某些查找的过滤器查看这个例子,它只显示关于特定“国家”的数据,以及“国家”中的所有“城市”(及其属性之一)。要切换到另一种状态,请从顶部附近的参数表单中选择所需的状态(本例中默认使用“IL”)。

如果你想知道“你是怎么做到的?!”这就是答案:使用福雷纳模块真是小菜一碟。查看社区文献获取详细信息和/或模块附带的文档。上面的两个例子实际上是与模块一起交付的(不带框的),尽管您可能没有注意到它甚至不是一个典型的"Drupal数据库“。它可能是这样的数据库,但在这种情况下,它是一个SQLite (示例)数据库(也可以是Oracle、MS、Postgress或任何与PDO兼容的数据库)。

披露:我是Forena的共同维护者。

票数 0
EN

Drupal用户

发布于 2016-02-19 22:17:17

视图树

这个模块为视图提供了一个基于树的风格插件.它相当于视图1中基于树的样式模板。它是基于列表样式的。尽管它生成一个嵌套视图,但是仍然只有一个查询运行该视图,这使得它具有很好的性能。兼容性此模块已经过测试,并与以下面向关系的模块一起使用:

  • 分类法(在核心中)-父/子关系引用-节点和用户引用关系
  • 任何实体之间的引用(仅限于D7)
  • 实体引用-任何实体之间的引用(仅限D7)
  • 有机基团(仅限D7)

示例:

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/192045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档