Работаю в компоненте ProjectFork и хочу скрыть кнопки для разных групп пользователей. Как это можно сделать? Может можно как то брать по ID из базы и скрывать?
что на счёт ACL Manager ? если хочешь код, то например: PHP: if($this->user->get('gid') > 22 ) где gid - это id группы пользователя
Немного не то. Сделал вот такую штуку, но с точки зрения безопасности она ущербна. PHP: <?php$user =& JFactory::getUser();$groups = $user->get('groups');foreach($groups as $groupName=>$groupId) {if ($groupName == "24") {echo '<style>.new {display:none !important;}</style>';}if ($groupName == "20") {echo '<style>#editor{display:none !important;}</style>';}}?> Вставил его в <head></head> В принципе работает как нужно. Только вот если продуманный пользователь попадается, который умеет пользоваться Firebugom тут уже ничего не поможет)