Drupal按节点ID查看过滤内容

时间:2010-12-01 10:27:35

标签: php drupal views drupal-views

我有以下情况:

我有一个名为“产品”的内容类型,其中有默认输入字段和许多使用CCK创建的自定义输入字段。

创建新产品时,输入的所有数据都将作为节点发布(正常情况下)。

部分问题是我不希望自定义输入字段中的值在节点内容中。因此,我的想法是隐藏这些领域的显示。然后,我可以使用视图创建一个自定义输入字段块。

在视图中是否可以设置一些过滤,它只显示最初创建它的节点上的自定义输入字段的值?例如,如果我创建的产品的节点标识为1,是否可以过滤视图以显示从节点标识1创建的自定义输入字段的值,然后将这些值显示为节点标识1上的块?

这可能听起来令人困惑,但我很想将输入到产品内容类型的一些数据与主节点内容分开,主要是出于造型的原因。

谢谢,Mark。

1 个答案:

答案 0 :(得分:1)

啊干了。它总是一个简单的解决方案,不是吗?

在视图的Arguments部分中,添加Node:Node ID。选择“提供默认参数”的操作,然后从“默认参数类型:”中选择“来自URL的节点ID”。

然后,这将只显示在特定节点上创建的自定义输入字段的值。