Все сниппеты Битрикс d7

Json средствами битрикс Ноябрь 13, 2017

Использование класса "\Bitrix\Main\Web\Json" вместо вместо функций json_encode и json_decode оправдано прежде всего по причине его совместимости с кодировкой windows-1251.

Теги: Основное, Строки

Подробнее →

Модули: подключение и др. Ноябрь 13, 2017

Работа с модулями битрикс - классы "\Bitrix\Main\Loader", "\Bitrix\Main\ModuleManager".

Теги: Основное

Подробнее →

Локализация, языковые сообщения Ноябрь 12, 2017

Работа с языковыми сообщениями, методами класса "\Bitrix\Main\Localization\Loc".

Теги: Основное, Строки

Подробнее →

HttpRequest - замена $_REQUEST, $_POST и др. Ноябрь 5, 2017

Класс \Bitrix\Main\HttpRequest (наследник Request) позволяет работать с данными, отправляемыми на сервер, настройками сервера и др.

Теги: Основное

Подробнее →

Работа с сайтами Ноябрь 4, 2017

\Bitrix\Main\SiteTable - класс для работы с сайтами в системе битрикс.

Теги: Основное, ORM

Подробнее →

Куки (Cookie) Ноябрь 4, 2017

Работа с куками средствами ядра битрикс.

Теги: Основное

Подробнее →

Обработка и вызов событий (не ORM) Октябрь 27, 2017

Примеры обработки и вызова простых событий в ядре d7.

Теги: События

Подробнее →

Работа с Url (адресами страниц) Октябрь 19, 2017

Работа с адресами страниц средствами Битрикс d7 при помощи класса \Bitrix\Main\Web\Uri.

Теги: Основное, Строки

Подробнее →

Добавление хайлоадблока Октябрь 19, 2017

Добавление хайлоадблока и создание полей.

Теги: Хранение данных, Хайлоадблоки, ORM

Подробнее →

Базовые операции с хайлоадблоками Октябрь 19, 2017

Работа с хайлоадблоками в битрикс - получение объекта, выборка данных, добавление, обновление, удаление.

Теги: Хранение данных, Хайлоадблоки, ORM

Подробнее →

Настройки модулей Октябрь 19, 2017

Получение и сохранение настроек модуля.

Теги: Основное

Подробнее →

Получение групп пользователя Октябрь 10, 2017

Получение массива идентификаторов активных групп текущего пользователя

Теги: Пользователи

Подробнее →

Выборка количества активных пользователей на сайте Октябрь 10, 2017

Выборка количества активных пользователей на сайте:

Теги: Пользователи

Подробнее →

Выборка пользователей Октябрь 10, 2017

Выборка трех последних авторизовавшихся пользователей на сайте

Теги: ORM, Пользователи

Подробнее →

Получение привязок пользователей к группам Октябрь 10, 2017

Класс \Bitrix\Main\UserGroupTable можно использовать как для выборки всех групп пользователя, так и для выборки всех пользователей группы. Т.к. ORM позволяет выбрать любые поля как пользователя, так и группы, то дополнительных запросов не потребуется.

Теги: ORM, Пользователи

Подробнее →

Выборка групп пользователей Октябрь 10, 2017

Выборка групп пользователей по фильтру с сортировкой

Теги: ORM, Пользователи

Подробнее →

Изменение кодировки Октябрь 9, 2017

Изменение кодировки из исходной в кодировку сайта (в т.ч. рекурсивно для массив и ключей):

Теги: Строки

Подробнее →