Добрый день, подскажите новичку, пожалуйста. В drupal можно раздавать права для каждого конкретного поля на создание, редактирование и удаление материала. При этом во views очень просто вывести ссылки на эти функции, кроме ссылки на создание. Саму ссылку сделать смог через блок Views и настроить на него права для пользователей. Но так администрировать сайт не удобно, помимо раздачи прав нужно еще и по блокам бегать, права давать или закрывать. Ну и сам вопрос: как сделать такую ссылку чтобы автоматом скрывалась если прав на создание конкретного материала нет? Помогите плз, неделю в поисках ответа.
Комментарии
Не до конца понял вопрос, при отсутствии прав друпал многое удаляет сам.
Можно в шаблоне вьюса сделать так:
<?php
global $user;
if (in_array('administrator', $user->roles)) {
// Пользователь - администратор
// Показать ссылку
} else {
// Остальные пользователи
}
?>