Drupal 6 nodereference视图,需要针对不同角色的不同视图

时间:2011-08-16 22:43:08

标签: drupal drupal-views

对于一个角色(slave)现在,视图使用user:uid参数返回与登录用户相同的值。因此,用户将看到一个选项列表,具体取决于他们创建的内容。 / p>

我们有另一个角色(主人)应该根据不同的规则集查看此选择的选项列表。他们的选项列表应该包含所有创建的选项 - 没有user:uid参数。

节点的内容类型是profile,该字段是nodereference。有没有办法允许主帐户将所有节点视为可选选项,而另一种方法只能看到他们创建的节点?

1 个答案:

答案 0 :(得分:0)

当您在视图的编辑表单上时,可以单击“添加显示”以设置视图的多个显示(页面,块,源,内容窗格,附件)。

创建另一个显示后,您可以转到“基本设置”下的“访问”,然后使用“覆盖”按钮选择要应用于新创建的视图显示的访问规则。

可以在视图显示的参数,字段,排序条件,过滤器等上使用覆盖。这使一个视图可以控制许多不同的显示,每个显示都可以拥有自己的唯一设置,并继承一些默认设置。