1

在我的 drupal 配置中,我创建了一个视频页面,我用它来创建视频标题。我还创建了一个课程页面,它将使用视图和节点参考组合显示该课程中可用的所有视频标题。它只显示视频标题列表。

现在,看看这里 http://www.lynda.com/home/DisplayCourse.aspx?lpk2=65713

您会看到视频标题以章节方式排列,使用 javascript 隐藏/显示章节标题。

我想在我的 drupal 站点中实现类似的功能。如果视图不可能,那没关系,但我需要一种方法来实现课程页面中的 javascript 和章节标题。我想尽可能地保持布局相同。

即使我必须手动输入/编辑正文中的代码,只要我有这个功能我也不在乎。

4

2 回答 2

1

如果您不想编写 jQuery 并且对“手风琴”效果感到满意,请参阅http://drupal.org/project/views_accordion

可以在http://manueg.okkernoot.net/上找到视图手风琴的演示 (请参阅主要内容区域中的“最新想法”)。这与视图集成在一起,因此您只需将正确的视频标题设为手风琴标题即可。

您也可以为手风琴设置主题以获得所需的用户界面。

于 2010-07-22T15:45:24.277 回答
0

如果您已经实现了标记,那么 javascript 效果将非常容易制作。

您只需要在章节上应用点击处理程序并隐藏/显示内容。Drupal 中包含的 jQuery 使这变得非常简单和容易。

对于标记,在自定义模块中可能会更容易,因为您需要非常特定的顺序,并且需要有关章节和页面的一些特定信息。

更新:
您应该考虑使用节点关系,并使用两种内容类型。特别是如果您想了解每章的更多信息,例如图片、预告文本等。

于 2010-07-22T13:27:25.417 回答