Что умеет решение
DevTools — модуль для административной панели 1С-Битрикс, объединяющий разрозненные настройки сайта в одном месте для их мгновенного переключения.
При развертывании локальной или тестовой копии боевого сайта разработчику необходимо вручную отключать онлайн-кассы (чтобы не ушли фискальные чеки), деактивировать облачные хранилища, включать режим отладки и разработки, а также закрывать сайт от посетителей. В стандартной конфигурации Битрикс для этого требуется переходить по 5–6 разным страницам настроек.
Решение
DevTools добавляет на главную страницу админки компактный гаджет с независимыми переключателями:
Режим разработки (update_devsrv) — вкл/выкл
Режим отладки (exception_handling.debug) — вкл/выкл
Публичная часть сайта (site_stopped) — открыть/закрыть
Онлайн-кассы — деактивация всех активных касс
Облачные хранилища — деактивация всех активных бакетов
BX_TEMPORARY_FILES_DIR — активировать/убрать
Безопасность
Кассы деактивируются прямым SQL-запросом, минуя ORM, что исключает отправку фискальных запросов в налоговую при тестировании.
Все изменения файлов выполняются атомарно.
Проверка синтаксиса PHP осуществляется через php -l (без eval).
Модуль доступен только администраторам; все операции защищены от CSRF-атак. При изменении файла .settings.php кэш OPcache сбрасывается автоматически. Интерфейс объединяет все функции на одной панели, исключая необходимость перехода по разделам настроек. Реализована мгновенная обратная связь: отображение скелетона во время загрузки и всплывающие уведомления. Дизайн интуитивно понятен и использует цветовую индикацию для отображения статусов. Адаптивная верстка обеспечивает комфортную работу как на десктопах, так и на планшетах. Каждое действие фиксируется в стандартном журнале событий системы Битрикс.
General iT поможет установить модуль, настроить его и проверить работу на твоём сайте.