Гаджет для админки 1с-битрикс: все режимы разработки — в одном месте

годиюль 2026
задача

Развернул копию сайта — переключи всё за минуту

При разворачивании локальной или тестовой копии боевого сайта нужно вручную отключить онлайн-кассы, чтобы не ушли фискальные чеки, деактивировать облачные хранилища, включить режимы отладки и разработки, закрыть сайт от посетителей. В стандартном битриксе это 5–6 разных страниц настроек, которые каждый раз надо находить и менять.
вводные

три вещи, которые задавали границы решения

01

Самое опасное — кассы

Тестовая копия с активными кассами может отправить фискальный чек в налоговую. Отключать их нужно первым делом и наверняка.

02

Настройки разбросаны

Режим отладки, режим разработки, закрытие сайта, хранилища — каждая опция живёт на своей странице админки.

03

Цена забытой галочки высока

Забытая настройка обнаруживается в худший момент: чек ушёл, файлы улетели в боевой бакет, посетители увидели тестовый сайт.

что мы сделали
Гаджет на главной странице админки с независимыми переключателями: режим разработки, режим отладки, публичная часть сайта, онлайн-кассы, облачные хранилища, временная директория. Одна панель вместо шести страниц настроек — с цветовой индикацией текущего состояния.
решение

Переключатели состояния

Каждый переключатель независим и показывает актуальное состояние.

  • режим разработки (update_devsrv)
  • режим отладки (exception_handling.debug)
  • открыть / закрыть публичную часть
  • деактивация всех онлайн-касс
  • деактивация облачных хранилищ
  • bx_temporary_files_dir

Безопасность

Кассы деактивируются прямым sql-запросом мимо orm — фискальные запросы в налоговую при тестировании исключены.

  • изменения файлов выполняются атомарно
  • php-синтаксис валидируется через php -l, без eval
  • доступ только администраторам, csrf-защита
  • после правки .settings.php сбрасывается opcache
  • все действия — в журнале событий битрикса

Удобство

Инструмент для ежедневной рутины — поэтому быстрый и без лишних кликов.

  • всё на одной панели
  • скелетон при загрузке, flash-уведомления
  • цветовая индикация статуса
  • адаптивная вёрстка — десктоп и планшет
что внутри
платформа
1с-битрикс php 8+ d7
модуль
гаджет рабочего стола sql-деактивация касс сброс opcache журнал событий
следующий проект
mpm.cleaner
у вас похожая задача?

хотите такой же результат — давайте обсудим вашу задачу

обсудить задачу