假设在菜单树中有以下页面:
我正在寻找一种方法来创建一个将嵌入到项目(父)页面中的视图,该视图将显示来自子页面的图片、标题和文本(摘要)。
父级和子级之间的关系在菜单树中定义。
我知道我可以使用节点引用,但这意味着每当有人创建页面时,他们都必须定义菜单关系,然后定义节点引用关系。
另外,我知道我可以创建另一种内容类型,但我认为这太过分了,因为所有内容页看起来都是一样的。
发布于 2011-04-13 11:26:57
一种解决方案是使用分类法术语来定义关系,然后使用分类法菜单模块将这些术语关系转换为菜单项。然后,如果不想使用面板,可以使用自定义页面模块和上下文模块来控制所有页面上的信息和区域。
发布于 2011-04-13 18:44:24
节点层次模块允许这种类型的关系,并提供视图集成。
节点层次结构允许节点是其他节点的子节点,创建类似树的内容层次结构。该模块提供:
发布于 2013-04-15 14:16:07
对于D7/Views 3,这种情况可能已经发生了变化,但您不需要任何PHP来完成所需的行为:
瞧。它是不应该工作,但它确实是。
它只适用于节点,但与节点层次结构相比,使用菜单链接的优点是,您不局限于围绕节点构建导航。您甚至可以在视图中包含外部链接。
https://drupal.stackexchange.com/questions/2264
复制相似问题