Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 如何显示与页面和内容类型条件匹配的块?_Drupal_Drupal Views_Drupal 7 - Fatal编程技术网

Drupal 如何显示与页面和内容类型条件匹配的块?

Drupal 如何显示与页面和内容类型条件匹配的块?,drupal,drupal-views,drupal-7,Drupal,Drupal Views,Drupal 7,我有一些显示特定内容类型的视图 在这些视图上,我想显示一个包含菜单的块 我发现,我可以将包含菜单的块限制在某些页面上,并包含这些页面中的视图,这很好,但当用户单击摘要直到实际文章时,它不再在页面列表中,因此不会显示菜单 我还可以将菜单块限制为特定的内容类型,在这种情况下,情况正好相反,即它显示在包含节点的页面上(因为它是内容类型),但不显示在包含视图的页面上 是否有一种方法可以显示块,使其同时满足特定页面条件和内容类型条件 如果我理解正确的话。。。在块的配置页面中,您可以选择要显示块的页面。如果

我有一些显示特定内容类型的视图

在这些视图上,我想显示一个包含菜单的块

我发现,我可以将包含菜单的块限制在某些页面上,并包含这些页面中的视图,这很好,但当用户单击摘要直到实际文章时,它不再在页面列表中,因此不会显示菜单

我还可以将菜单块限制为特定的内容类型,在这种情况下,情况正好相反,即它显示在包含节点的页面上(因为它是内容类型),但不显示在包含视图的页面上


是否有一种方法可以显示块,使其同时满足特定页面条件和内容类型条件

如果我理解正确的话。。。在块的配置页面中,您可以选择要显示块的页面。如果您的内容类型是文章,并且您的视图是一个路径为
path/to/view
的页面显示,您可以使用如下设置:


嗨,Laxman,我在我的任何url中都没有看到内容类型,因此特定节点的格式为sitename/node/nodenumber,例如mysite/node/34。您可以添加pathauto模块,使用该模块,您可以为不同的内容类型、用户等创建自定义url别名:这就是Laxman的工作。pathauto是一个多么棒的模块。非常感谢。