我有以下安装:
我有一个包含以下字段的内容类型:
我在内容类型中填充了: Username: Test作业函数: CEO,用户参考:演示
我有3个用户在妈妈,管理,演示和正常。
当我将此内容类型上的用户引用字段更改为其他用户(例如,admin或normal)时,我要做的是:
它将在“视图”页或“面板”页上更新此用户创建的节点。
我已经设置了一个视图,并设置了上下文过滤器:作者ID和按下应用(全部显示)
然后我创建了一个面板页面并添加了一个内容、选定的视图和我创建的这个视图,然后我在那里有一个名为Author的选项,还有一个包含这个字段的选择列表,称为用户引用,我选择了它并更新并保存了面板。
但是当我访问面板页面时,它不会显示任何内容。
问题是我怎样才能做到我想做的事?
发布于 2012-02-23 14:40:57
有几件事你可以做,以使您的网站工作与Drupal更好一点。
首先,不清楚您是如何使用用户参考字段的。当我添加标签Admin和normal时,听起来有点像在复制已经内置的用户功能。转到admin/people,查看角色和权限的定义。它将允许您定义用户类别,并指定他们访问特定类别的内容和网站上的活动。
下一首。定义视图以实现您想要的结果,忽略面板。“驯服野兽” at nodeone.se演示了您想要做的事情。我建议观看整个系列,以确切了解视图是如何工作的。请注意,应用上下文过滤器可能有点棘手。我建议您在使用路径别名时不要使用它们。
只有在视图显示之后,才能增加将其放置在面板中的额外复杂性。再一次,nodeone为了解面板的工作原理提供了一个出色的系列。面板与Page密切合作,视频显示他们一起工作。
https://drupal.stackexchange.com/questions/23401
复制相似问题