Гаджет Битрикс
Оригинальное название: Bitrix gadget
Коротко
Небольшой блок на рабочем столе 1С-Битрикс, который показывает сводку — заказы, посещаемость, состояние безопасности — или даёт ссылку на частое действие.
Что такое «Гаджет Битрикс»
После входа в административную часть первым открывается рабочий стол, и он состоит именно из гаджетов. Каждый — карточка с заголовком и содержимым: последние заказы, график посещаемости, новости обновлений, результаты проверки безопасности, RSS-лента. Карточки перетаскивают между колонками, сворачивают, удаляют и добавляют из списка доступных.
Смысл в том, чтобы каждый сотрудник собрал себе стартовый экран под свою работу. Менеджеру магазина нужны новые заказы и остатки, маркетологу — посещаемость и поисковые фразы, администратору — состояние резервных копий и обновлений. Набор доступных гаджетов зависит от установленных модулей: без интернет-магазина не будет блоков с заказами.
Где ещё встречаются
Тот же механизм работает и вне админки. На корпоративных порталах сотрудник собирает из гаджетов личную страницу: задачи, календарь, дни рождения коллег. За вывод отвечает компонент bitrix:desktop, поэтому рабочий стол можно разместить и на публичной странице — например, в личном кабинете дилера. Подробнее о стартовом экране — в статье о рабочем столе Битрикс.
Из чего состоит свой гаджет
Гаджет — папка с несколькими файлами: описание, параметры настройки и сам вывод. Стандартные лежат в /bitrix/gadgets/bitrix/, свои разработчик создаёт в отдельном пространстве имён. Минимальное описание выглядит так:
<?php
// .description.php
$arDescription = [
'NAME' => 'Новые заявки',
'DESCRIPTION' => 'Пять последних заявок с формы расчёта',
];
В index.php рядом лежит выборка данных и разметка карточки. Если гаджету нужны настройки, например сколько заявок показывать, их описывают в .parameters.php, и пользователь меняет их прямо на рабочем столе.
Пример из практики
Для отдела продаж полезен гаджет «Заявки без ответа»: он берёт результаты веб-формы в статусе «Новая» старше часа и показывает их красным списком со ссылками. Руководитель видит проблему сразу после входа, не открывая отчёты. Тяжёлые выборки в гаджете стоит кэшировать: рабочий стол открывают часто, и медленный блок тормозит вход в админку для всех.

