我可以使用drupal视图为一系列页面创建“目录”页面吗?

时间:2011-12-24 21:29:59

标签: drupal drupal-6 drupal-7 drupal-views

说我正在为产品编写手册,我有一系列名为: “第1章”,“第1.1节”,“第1.2节”,“第2章”,“第2.1节”

我可以使用drupal视图生成“目录”页面,如下所示:

http://views-help.doc.logrus.com/

  • 第1章
    • 第1.1节
    • 第1.2节
  • 第2章
    • 第2.1节

或任何可以完成这项工作的模块?谢谢!

通过使用“视图”模块的“html列表”格式,我只能获得没有层次结构的列表:

  • 第1章
  • 第1.1节
  • 第1.2节
  • 第2章
  • 第2.1节

我正在使用drupal 7

2 个答案:

答案 0 :(得分:1)

您正在寻找的是核心附带的Book模块。您可以使用Drupal documentation页面查看它;您需要的结构位于右侧的块中。我希望Views还提供一些Book模块集成。如果没有,您可以查看用于显示书籍菜单块的代码。

还有一些扩展Book模块的贡献模块值得研究。

答案 1 :(得分:0)

为了那些来搜索的人,我提供了另一种选择。

虽然Book模块确实是Drupal对书籍结构的回答,但它并不处理所有内容(例如移动页面翻转,自定义TOC样式),你可能会发现它会限制你不适合的模式。

我一直在研究的解决方案涉及视图,视图树模块和参考(或关系)模块。

虽然没有很好的文档记录,但您可以在此处找到它: http://drupal.org/node/1493366

如果我找到比这更好的选择,我会在这里写。

更新: 一个很好的页面,可以参考书籍模块的替代方案: http://groups.drupal.org/node/23899

我目前正在尝试使用smartgueue_language进行nodequeue,以获得类似菜单,可翻译和无聊的列表。