我创建了一个视图(Drupal 6),它被放在用户个人资料页面上。
该视图应列出用户上传的所有图像。但是,该视图显示所有用户的每个上传图像。
(当用户上传图片时,它首先获得我的批准,然后由我发布并显示在主页上,并向他们显示信用额度和指向其用户个人资料的链接 - 因此他们不是“作者”这篇文章,我总是。)
如何限制用户个人资料中显示的照片,以便只显示该特定用户上传的图片?
谢谢。
答案 0 :(得分:2)
使用参数处理:添加参数 - 用户ID,选中“if argument not provided”并选择php代码:return arg(1); // if views shown as block and you want to show it in user profile, path will like user/UID, so arg(1) return UID.
2user967969:此外还有关于批准:您可以创建第二个字段,您将在其中存储用户配置文件UID。因此,对于我的上述文本,您应该使用此字段进行参数处理,而不是用户uid。