我目前正在考虑在我的 Drupal 站点上使用分类法或 CCK 模块作为创建分层系统的一种方法。但是,我有点困惑哪一个最适合我的需求,或者是否还有其他更好的方法。
基本上,我正在开发的网站上可能会有 70 个左右的“迷你站点”,每个站点都有一个登录页面和大约 5 个详细信息的子页面。我需要一种方法将这些子页面标记为其父页面的子页面,并创建一个菜单系统来在它们之间导航。
最好的方法是什么?感谢您的输入!
您是否尝试过使用 Book 模块?可能需要进行一些主题调整才能使其看起来正确,这似乎是大多数人决定显示这种类型的页面结构的方式。
根据您的需要,Organic Groups 和/或 Spaces 可能是一个不错的选择,因为它可以让您在迷你站点的基础上轻松控制主题、权限和其他设置。
每个迷你站点将是一个 OG 节点和/或一个空间,并且子页面也可以使用 Drupal Core 的 Book 模块以树结构组织。
最好的选择是 book 模块。它提供了一种以书籍方式组织分层内容的方法。自动生成 2 个块:书籍导航和书籍大纲,为每一页提供指向上一个和下一个内容的链接。
更多信息 drupal 手册:http ://drupal.org/handbook/modules/book