在Drupal中创建一个Context View,然后根据NID(node id)在Panel中显示

时间:2011-03-17 07:57:01

标签: drupal view panel

我有一个简单的问题。我确信这很容易,但我错过了一些东西。

如何创建所有内容/节点类型的视图上下文。那么我想根据NID /节点ID在Panel 3中显示我的节点?这是正确的方法吗?

背景:

有许多教师作为内容类型。所有教师都有一个页面,例如 www.example.com/all-teachers。如果用户点击此页面中的“特定教师”,则应将其转到:

www.example.com/teacher-name - 此页面应显示“此老师”的内容。

请问我的问题是否不清楚,非常感谢你的帮助。


感谢您的回复。

Panel 3部分只有一个自定义布局页面。我正在使用960grid来显示内容。我想基于NODE ID在面板中显示动态内容。

这样做的方法是创建一个View并传递一个参数,该参数将是Node ID。然后在Panel 3中,您可以创建Context(View)。这允许您将节点中的字段放在单独的内容窗格上。

显示的URL将基于节点ID。它基本上就像为许多不同的教师细节创建1个模板。我不知道如何在技术术语中解释它,但我希望你能得到这个想法。

感谢。

1 个答案:

答案 0 :(得分:0)

我不明白为什么你需要面板。视图无法将每个教师链接到它的节点吗?如果要控制教师节点的显示方式,请不要使用Display Suite

之类的内容