在Drupal中创建一个Context View,然后根据NID(node id)显示在Panel中
Posted
技术标签:
【中文标题】在Drupal中创建一个Context View,然后根据NID(node id)显示在Panel中【英文标题】:Create a Context View in Drupal and then display in Panel based on NID (node id) 【发布时间】:2011-03-17 07:57:00 【问题描述】:我有一个简单的问题。我相信这很容易做到,但我错过了一些东西。
如何创建所有内容/节点类型的视图上下文。然后我想根据 NID/节点 ID 在面板 3 中显示我的节点?这是正确的方法吗?
背景:
有很多教师作为内容类型。所有老师都有一个页面,例如 www.example.com/all-teachers。如果用户点击此页面上的“特定教师”,他们应该被带到:
www.example.com/teacher-name - 此页面应显示“此老师”的内容。
如果我的问题不清楚,请询问,非常感谢您的帮助。
感谢您的回复。
Panel 3 部分仅具有自定义布局页面。我正在使用 960grid 来显示内容。我想根据节点 ID 在面板中显示动态内容。
这样做的方法是创建一个视图并传递一个参数,该参数将是节点 ID。然后在面板 3 中,您可以创建上下文(视图)。这允许您将节点中的字段放在单独的内容窗格中。
显示的 URL 将基于节点 ID。它基本上就像为许多不同的教师详细信息创建 1 个模板。我不知道如何用技术术语来解释它,但我希望你能明白。
谢谢。
【问题讨论】:
【参考方案1】:我完全不明白您为什么需要面板。视图不能将每个老师链接到它的节点吗?如果您想控制教师节点的显示方式,为什么不使用 Display Suite 之类的东西。
【讨论】:
您好托马斯,感谢您的回复。 Panel部分只是有一个自定义布局页面。我正在使用 960grid 来显示内容。以上是关于在Drupal中创建一个Context View,然后根据NID(node id)显示在Panel中的主要内容,如果未能解决你的问题,请参考以下文章