Получение логина и id текущего залогиненного пользователя — различия между версиями
Материал из Umicms
SerjK (обсуждение | вклад) (Новая страница: «'''Задача:''' Возникла необходимость узнать, id и логин залогиненного пользователя. '''Решени…») |
SerjK (обсуждение | вклад) |
||
Строка 15: | Строка 15: | ||
} | } | ||
</source> | </source> | ||
+ | |||
+ | [[Категория:Написание кастомных макросов]] |
Текущая версия на 07:14, 25 ноября 2011
Задача: Возникла необходимость узнать, id и логин залогиненного пользователя.
Решение: Для реализации данной задачи, мы напишем такой кастом:
function get_login(){
$user = umiObjectsCollection::getInstance()->getObject(get_user_id());
$login = $user->getValue('login');
return $login;
}
function get_user_id(){
$permissions = permissionsCollection::getInstance();
$currentUserId = $permissions->getUserId();
return $currentUserId;
}