【发布时间】:2012-06-29 14:48:42
【问题描述】:
在我的网站上,授权用户可以创建一种称为协议的内容类型。这可以由用户保存为已发布或未发布。我想创建一个页面,其中包含一个名为“我的协议”的视图,当前用户可以在其中查看他们作为作者、已发布和未发布的所有协议。
为此,我使用“视图”模块创建了“我的协议”视图,该视图在未格式化的预告片列表中显示了协议。我使用过滤器“内容:类型(=协议)”和“(作者)用户:当前(是)”。对于页面设置,我有:
Path:/my-protocols
Menu:Normal: My protocols
Access:Permission | View own unpublished content
我尝试更改 Access 部分但没有成功。
并且在人员>权限下,我已设置为允许授权用户:“查看自己未发布的内容”和“访问内容概述页面”(以及其他内容,但我教的这些内容可能与我的 Views 问题有关)
当我尝试查看以授权用户身份登录的“我的协议”视图时,我无法让它显示未发布的内容,并且我检查了该用户是否创建了已发布和发布的协议类型的内容未发表。但是当以管理员身份登录查看页面时,我会看到已发布和未发布的内容。
是否由于某种原因无法做我想做的事?还是我忘记了什么?还是我需要安装一些其他模块才能做到这一点?
【问题讨论】:
-
您是否使用了任何访问限制模块?
标签: drupal drupal-views