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_Views_Arguments - Fatal编程技术网

Drupal 使用参数和路径查看页面,使用%

Drupal 使用参数和路径查看页面,使用%,drupal,views,arguments,Drupal,Views,Arguments,我刚刚开始使用Drupal,我必须承认它非常棒。我仍在寻找解决方法,所以这可能是一个愚蠢的问题,但我想知道实现以下目标的最佳和最不受绩效影响的方法是什么 我已经创建了一个带有“Node:Nid”参数的视图,主要列出关于艺术家、他的活动、专辑等的其他信息。。。。。已使用%设置路径。其思想是,当一个特定的艺术家节点位于节点URL中时,它将显示所有其他信息 我想做的是添加一个名为“更多信息”的艺术家页面链接。因此,当单击时,它会将您带到该特定视图并显示所有其他信息。 我意识到您不能使用%参数创建菜单项

我刚刚开始使用Drupal,我必须承认它非常棒。我仍在寻找解决方法,所以这可能是一个愚蠢的问题,但我想知道实现以下目标的最佳和最不受绩效影响的方法是什么

我已经创建了一个带有“Node:Nid”参数的视图,主要列出关于艺术家、他的活动、专辑等的其他信息。。。。。已使用%设置路径。其思想是,当一个特定的艺术家节点位于节点URL中时,它将显示所有其他信息

我想做的是添加一个名为“更多信息”的艺术家页面链接。因此,当单击时,它会将您带到该特定视图并显示所有其他信息。 我意识到您不能使用%参数创建菜单项

你们会怎么做

谢谢:)


Charles

您不能在菜单中使用通配符,这是正确的

但是,您可以在普通Drupal菜单系统之外创建一个包含所需菜单项的假菜单块:只需创建一个视图并使用HTML列表样式。视图中的每一行将对应于您的假菜单项之一。创建完视图后,请为该视图创建块显示


使用Site Building->Blocks将块添加到区域中,并将其样式设置为与其他菜单相似。

您正确地认为不能在菜单中使用通配符

但是,您可以在普通Drupal菜单系统之外创建一个包含所需菜单项的假菜单块:只需创建一个视图并使用HTML列表样式。视图中的每一行将对应于您的假菜单项之一。创建完视图后,请为该视图创建块显示

使用Site Building->Blocks将块添加到区域,并将其设置为与其他菜单类似的样式