Часто возникает необходимость получить данные пользователя который в данный момент находится на сайте и в зависимости от его свойств показать какую-либо информацию ему или наоборот скрыть.
Для работы с ткущим пользователем необходимо получить объект этого пользователя. Сделать это можно следующим образом:
После этого в переменной $user будут доступны все свойства, описанные в этом списке
В этом примере если пользователь авторизован, выведется сообщение об этом и логин пользователя.
В этом примере проверяем должность пользователя, и если пользователь супервизор, выведем ему сообщение об этом. Проверяется свойство rights и номер должности. Все номера должностей описаны в списке свойств.
Мы рассмотрели несколько частых примеров работы с текущим пользователем. По аналогии с этими примерами, вы можете использовать другие свойства пользователя и выводить их значения или же в зависимости от значений выводить или скрывать какую-либо информацию.