Достаточно часто, при создании сайта на битрикс, нужно вывести в шаблон или компанент некую информацию доступную только для авторизованного пользователя. Например поздравить его (пользователя) со входом или поблагодарить за возвращение. В самом простом случае вывести кнопку "Выйти". Для этого можно воспользоваться API Битрикс и классом CUser - класс для работы с пользователями
Если пользователь авторизован то... API Битрикс
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Михаил Базаров: 18.12.2013 11:00:00
Если пользователь авторизован то... API Битрикс
Достаточно часто, при создании сайта на битрикс, нужно вывести в шаблон или компанент некую информацию доступную только для авторизованного пользователя. Например поздравить его (пользователя) со входом или поблагодарить за возвращение. В самом простом случае вывести кнопку "Выйти". Для этого можно воспользоваться API Битрикс и классом CUser - класс для работы с пользователями |
|
Михаил Базаров: 18.12.2013 03:00:00
Если нужно показать что-то определенной группе пользователей. Например группа "Контент-редакторы" с ID = 4
|
|
Петр: 31.05.2024 05:00:00
Спасибо за примеры!
Как выделить авторизованного пользователя в списке? Например, есть список пользователей привязанных к элементу инфоблока (компонент Новости), мы их выводим, получаем все нужные поля, а как указать какой из этих пользователей сейчас на сайте (Онлайн)? Например к имени добавить слово Онлайн. Нигде не нашел подобных примеров. |
|
Михаил Базаров: 01.06.2024 11:00:00
C помощью метода CUser::IsOnLine
|
Индивидуальный предприниматель
- mihail@bazarow.ru
- Написать в МАКС
- ВКонтакте
- Написать в Телеграм
- Написать через сайт
Работаю официально, с заключением договора и предоставлением всех закрывающих документов.
Заметки по 1С-Битрикс
-
Выбор и настройка локальной LLM для разработки: OMLX на MacBook M5 Pro
Облачные API тормозят, деньги капают, а если интернет лёг - всё, ты без подсказок. Решил установить локальную LLM на MacBook и гонять её для Битрикс-р...
-
Показ страницы сайта в боковом слайдере, на примере всплывающей формы обратной связи.
Если вы хотите сделать подгрузку любой страницы сайта в боковой слайдер, для этого в битриксе есть метод BX.SidePanel.Instance.open. Метод открывает в...
-
Определить местоположение пользователя и показать на карте
Задача определить местоположение текущего пользователя и показать его на карте, с меткой. Сделать можно с помощью класса GeoIp - Пространство имён для...
-
Создание скидки на общую сумму покупки в Битрикс корзине
Функционал интернет-магазина, работающего под управлением 1С Битрикс, позволяет задавать множество условий скидок в корзине покупателя. Эти условия мо...
-
Как собрать свой прогонщик для локальных LLM: меряем модели на своих задачах
В прошлой заметке я устроил турнир своим локальным моделям: пять сложных PHP-задач, автоматическая проверка кода тестами и таблица результатов. Там же...
-
Форк llama.cpp с MoE Hot-Cache и Qwen3.8-Flash-Next: большие MoE на маленькой видеокарте
Выложил в открытый репозиторий свой форк llama.cpp, который умеет запускать большие MoE-модели - включая свежую Qwen3.8-Flash-Next на ~125B - на видео...