我需要创建一个节点选择视图,其中一些节点当前用户可能有权访问,也可能无权访问。我希望能够做的是,知道对节点的访问权限,打印出节点的链接,或者让他们知道在没有满足特定条件的情况下无法访问该节点的语句。
我原以为这是一件非常简单的事情,但在尝试时,我不知道如何继续。有谁知道如何创建这样的视图?
更新
看起来这可能是使用Views Custom Field模块
的简单问题答案 0 :(得分:0)
实际上,我找到的最简单的解决方案是使用Views Custom Field module来检查用户是否有权访问节点,并根据具体情况生成输出:
if (node_access('view', $data->nid)) {
//...
}