Как мне создать Drupal's View, который показывает информацию о доступе - PullRequest
0 голосов
/ 16 ноября 2010

Мне нужно создать представления выбора узлов, к некоторым из которых текущий пользователь может иметь или не иметь доступа. Я хотел бы иметь возможность узнать, что такое доступ к узлу, распечатать либо ссылку на узел, либо инструкцию, сообщающую им, что нет доступа к этому узлу без определенных условий, выполненных первыми.

Я думал, что это довольно простой вопрос, но, пытаясь это сделать, я не знаю, как поступить. Кто-нибудь знает, как создать такой вид?

Обновление:


Похоже, что это может быть простой вопрос использования Пользовательского поля Views module

1 Ответ

0 голосов
/ 16 ноября 2010

Действительно, самое простое решение, которое я нашел, было использовать модуль Пользовательское поле просмотров , чтобы проверить, есть ли у пользователя доступ к узлу и, в зависимости от этого, генерировать вывод:

if (node_access('view', $data->nid)) {
//...
}
...