我正在尝试通过路径(实际上是别名)第三个参数创建块视图过滤,但不能成功。
显示块的路径为sitename.com/first/second/third
。
实际上第三个参数是节点的作者,最后,我试图显示一个块,其中只有创建的内容是块所在节点的作者...
即:在用户Joe创建的内容类型Garage节点中,应该存在由Joe创建的汽车内容类型块。然后,节点的路径为garagecars.com/garages/spain/joe
。
我尝试过设置3个Global:Null
参数然后设置User:Uid
但它不起作用。
帮助?是否有其他方式按节点作者过滤? (已经进行了很长时间的搜索并且“按路径参数过滤”方法似乎很好,但我必须遗漏一些东西)。
更新:在视图预览中,路径garages/spain/joe
可以正常工作,但它不在页面本身http://garagecars.com/garages/spain/joe
中......这让我更加困惑。
已解决:我正在以views_embed_view($viewName, $display_id, $args)
编程方式插入博客...这就是为什么DID可以在预览中工作但是在呈现页面时,以编程方式设置的参数会覆盖其中的参数。路径,因此不起作用。
答案 0 :(得分:1)
解决了同样的问题。提供有关完成这项工作的信息。