Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Kokhanenko: Настройки сайта

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Kokhanenko: Настройки сайта

Единый центр управления настройками сайтов на платформе 1С-Битрикс. Модуль переносит часто изменяемые параметры из PHP-шаблонов в административную часть. После первоначальной настройки телефоны, ссылки, подписи, переключатели, даты и другие значения можно редактировать без изменения кода шаблонов. Версия 2.0 включает строгие типы данных, хранение в формате JSON и новый типизированный PHP API.

Технические данные

Опубликовано
25.07.2025
Обновлено
14.10.2026
Версия
2.0.0
Установлено
Менее 50 раз
Подходящие редакции
«Первый сайт», Старт, Стандарт, Малый бизнес, Бизнес
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет

Что умеет решение

Единый центр управления настройками сайтов на платформе 1С-Битрикс.

Модуль переносит часто изменяемые параметры из PHP-шаблонов в административную часть. После первоначальной настройки телефоны, ссылки, подписи, переключатели, даты и другие значения можно редактировать без изменения кода шаблонов.

Версия 2.0 включает строгие типы данных, хранение в формате JSON и новый типизированный PHP API. Подробное описание изменений доступно в разделе «Что нового».

Возможности настройки:

- контакты и реквизиты сайта;

- заголовки, подписи кнопок, ссылки и служебные тексты;

- включение и отключение элементов или блоков;

- даты, время и варианты списков;

- отдельные значения для разных сайтов.

Ключевые функции:

Многосайтовость. Настройки привязываются к конкретному сайту и разделу, например base, header, footer или contacts.

Удобная структура. Параметры группируются в разделы и смысловые блоки с названиями, подсказками, сортировкой и управлением активностью.

Типизированные значения. Поддерживаются типы string, boolean, enum, date и time.

Гибкие редакторы. Для ввода данных доступны однострочные и многострочные поля, флажки, списки, календари и выбор времени.

Модуль обеспечивает связанные настройки, где логический переключатель управляет видимостью зависимых полей. Значения кешируются как средствами самого модуля, так и платформой 1С-Битрикс; при изменении данных кеш автоматически очищается.

Для разработчиков основной интерфейс версии 2.0 представлен классом Kokhanenko\Settings\Settings. Пример получения значения: Settings::get('base', 'siteName', 's1'). Доступны методы Settings::all(), Settings::has(), Settings::selectedOptions() и сокращённые вызовы типа Settings::base(). Если идентификатор сайта не указан, применяется значение по умолчанию. Модуль предназначен для хранения небольших параметров сайта и не заменяет инфоблоки, высоконагруженные блоки, каталоги или конструкторы страниц.

General iT может подключить «Kokhanenko: Настройки сайта», настроить его и проверить корректность интеграции с текущим сайтом.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

4 выпусков
2.0.0 (17.09.2026)Последнее обновление

Добавлены строгие типы данных настроек: строка, логическое значение (да/нет), значение из списка, дата и время.

Тип данных отделён от способа редактирования: модуль проверяет значение перед сохранением и возвращает его в соответствии с выбранным типом.

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

Добавлен новый программный интерфейс для разработчиков — Kokhanenko\Settings\Settings — для получения типизированных значений настроек сайта.

При обновлении с версии 1.1.3 существующие настройки и значения автоматически переводятся в новый формат с сохранением разделов, привязок к сайтам, активности и зависимостей.

Перед переносом выполняется проверка исходных данных, после переноса — сверка результата. Прерванное обновление можно запустить повторно.

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

1.1.3 (27.05.2026)

Основное хранилище настроек перенесено из SQLite в БД Битрикса.

Добавлены ORM-таблицы, сервисный слой, миграция старых данных и кеширование настроек.

Старые классы DbSettings и DbSettingsTypes сохранены как compatibility wrappers над новым сервисным слоем.

Усилены AJAX-права, CSRF-сценарии, валидация входных данных и HTML-экранирование в админке.

Исправлено подключение CSS/JS при установке модуля в /local/modules и /bitrix/modules.

1.1.2 (03.04.2026)

Добавлена новая модель типов настроек для многосайтовости: глобальные и локальные типы по сайту.

Реализовано скрытие глобальных типов на уровне сайта через механизм blacklist без удаления данных на других сайтах.

Добавлен режим «Управление типами», включая подключение скрытых групп и новые сценарии добавления/удаления типа.

Обновлены контроллеры и административный интерфейс для корректной работы операций в контексте текущего сайта.

Добавлен файл конфигурации контроллеров модуля, устранена ошибка повторного объявления класса при повторном подключении install/index.php.

1.1.1 (03.03.2026)

Меню модуля перенесено под общий вендорский раздел «Kokhanenko» в административной панели.

Добавлена поддержка общей структуры меню вендора без дублирования корневой кнопки.

Добавлены стили и иконка для кнопки вендора в административном меню.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Что входит в стоимость?
Указана стоимость самого решения. Лицензию платформы, установку и доработки проверяем отдельно. Если в карточке есть выбор комплекта, перед заявкой выбери нужный вариант.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Есть ли пробный период?
По данным разработчика, пробный период: 28 дн. Кнопка «Попробовать» открывает установщик в панели твоего сайта. Проверь нужные функции и совместимость до покупки.
Сколько стоит продление этого решения?
Текущая стоимость продления: 1 000 ₽. Перед оформлением менеджер уточнит срок продления и применимость к твоей лицензии.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения