如何使用Drupal 7在单独的页面上显示特定内容?

如何使用Drupal 7在单独的页面上显示特定内容?,drupal,tags,views,content-type,Drupal,Tags,Views,Content Type,1-我有菜单链接主页|属性(属性内容类型链接)|新闻 2-在每一条新闻中都有指向该属性的标签 3-我想将“新闻”菜单项链接到一个单独的页面,该页面应仅显示包含属性标签的新闻列表 示例 我在一个属性页上说“property XYZ”,所以有一个菜单项“NEWS”,当我点击这个菜单项时,一个新的页面打开,这个页面显示包含标签“property XYZ”的新闻 怎么做这件事?提前感谢。您可以使用“视图”模块创建新闻类型节点的新视图,并显示页面类型(因为您希望新闻列表是一个单独的页面) 然后,您可以向视

1-我有菜单链接主页|属性(属性内容类型链接)|新闻

2-在每一条新闻中都有指向该属性的标签

3-我想将“新闻”菜单项链接到一个单独的页面,该页面应仅显示包含属性标签的新闻列表

示例

我在一个属性页上说“property XYZ”,所以有一个菜单项“NEWS”,当我点击这个菜单项时,一个新的页面打开,这个页面显示包含标签“property XYZ”的新闻


怎么做这件事?提前感谢。

您可以使用“视图”模块创建新闻类型节点的新视图,并显示页面类型(因为您希望新闻列表是一个单独的页面)

然后,您可以向视图添加上下文过滤器,这是一种将属性作为参数传递的方式,以便仅将该属性作为标记过滤到新闻。您可以通过添加包含标签的新闻字段作为视图的上下文过滤器来实现这一点

此时,您将有一个类似于“news/%”的视图页面作为路径(其中%是属性参数的占位符),因此您只需要在该页面上的新闻链接的每个属性页中使用适当的替换即可(如在propertyxyz页面上使其链接到“news/propertyxyz”)


如果包含新闻菜单项的菜单超出属性页的范围(如站点主菜单或类似的情况),则可以使用更改路径,获得相应的属性对象(以及需要作为参数传递的任何值)通过

您可以使用视图模块创建新闻类型节点的新视图,并显示页面类型(因为您希望新闻列表是一个单独的页面)

然后,您可以向视图添加上下文过滤器,这是一种将属性作为参数传递的方式,以便仅将该属性作为标记过滤到新闻。您可以通过添加包含标签的新闻字段作为视图的上下文过滤器来实现这一点

此时,您将有一个类似于“news/%”的视图页面作为路径(其中%是属性参数的占位符),因此您只需要在该页面上的新闻链接的每个属性页中使用适当的替换即可(如在propertyxyz页面上使其链接到“news/propertyxyz”)

如果包含新闻菜单项的菜单不在属性页的范围内(如站点主菜单或类似的情况),则可以使用更改路径,获得相应的属性对象(以及需要作为参数传递的任何值)