如何将参数传递给View for Drupal 7?


12

我试图通过一个视图创建的块传递一个参数。

该节点是一个ubercart产品节点。我已经别名如下路径:

节点/ 45到产品/ [名称]

在上下文过滤器中,我选择了过滤器“ Content:Nid”

在带上下文过滤器的预览中,它可以按需使用节点ID。例如“ 45”,但视图未显示在页面节点/ 45上。

我相信别名可能引起了问题,但我认为Drupal旨在将别名转换为节点ID。


别名不影响参数值。
Shoaib Nawaz

Answers:


12

在您的上下文过滤器,根据当过滤器值是NOT AVAILABLE,选择提供默认值,并在选择“从URL内容ID” 类型


谢谢亚当。我发现您需要对块执行此操作。
克里斯·赖

1

您还可以在“提供默认值”选项中定义“异常值”,例如“全部”,它将带给您所有结果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.