О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Как для определённой роли спрятать колонку в представлении Views

-8 votes
+
-

Например нужно спрятать поле field_secret для анонимных пользователей (id роли: 1) в представлении myview:
/**
* Implements hook_views_pre_render().
*/
function mymodule_views_pre_render(&$view) {
if ($view->name == 'myview' && isset($GLOBALS['user']->roles[1])) {
unset($view->field['field_secret']);
}
}
Комментарии
Похожие записи:

Полный оригинальный материал: