Как в Drupal проверить роль пользователя

Читаемая вами сейчас мини-статейка расскажет вам о том, как в Drupal 7.xx можно выполнить проверку текущего авторизованного пользователя на соответствие определенной роли. Итак, смотрите небольшой пример программного кода на PHP:

<?php
global $user;

if (in_array('manager', $user->roles)) :
    drupal_set_message('Вы имеете привелегии роли manager!');
endif;
?>

"Куда вставлять данный код?", - да куда вздумается, но лучше не в шаблоны нод или страниц, а хотя бы где-нибудь в файл template.php.





© 2012-2014 Druweb.ru. Вы можете спокойно копировать любые материалы сайта только при наличии обратной ссылки.