Что-то я не догяняю)
Через
<?phpif (array_key_exists(5, $user->roles)):?>
и
<?phpuser_access('правило'?>
можно регулировать ОТОБРАЖЕНИЕ того или иного материала для разных ролей
А мне нужно регулировать именно print
Например, есть профиль роли А, в нем выведено в юзер.профайл, например, <?php print l('Фотоальбомы', "albums/$account->uid");?>
Мне нужно что бы надпись "Фотоальбомы" выдели все пользователи, а вот было опубликовано оно только у роли А. А В роли Б его небыло, так как у них и фоток нет.
Или например хочу вывести комментарии сайта только в профиле роли Б, а в профиле роли А они что-бы не выводились, но когда любой пользователь заходит на профиль Б он тоже их видит.