Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

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

ℹ️ Описание модуляМодуль предназначен для централизованного управления настройками сайта в проектах на 1С-Битрикс.Он позволяет:создавать и группировать системные и пользовательские параметры,управлять ими через интерфейс административной панели или API,использовать настройки независимо от основной базы данных Битрикса благодаря хранению в SQLite.

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

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

Купить: 2 000 руб.
Попробовать (28 дней)
от Коханенко К.С.
Скриншоты
Описание

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

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

Пользовательское соглашение

Описание

ℹ️ Описание модуля
Модуль предназначен для централизованного управления настройками сайта в проектах на 1С-Битрикс.

Он позволяет:
  • создавать и группировать системные и пользовательские параметры,
  • управлять ими через интерфейс административной панели или API,
  • использовать настройки независимо от основной базы данных Битрикса благодаря хранению в SQLite.
Закладка без названия
Установка
Внимание!

Так как модуль использует для хранения настроек базу данных SQLite, при установке проверьте включены ли у вас в php.ini следующие строки:
extension=pdo_sqlite
extension=pdo

Установка и демонстрационные настройки

Модуль устанавливается стандартным способом.

После установки на сайт автоматически добавляются демонстрационные настройки и типы настроек. Вы можете их:

  • изменять,

  • удалять,

  • добавлять собственные.

Настройки доступны в административной панели.

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

Файлы с дефолтными значениями

  • Типы настроек по умолчанию: /modules/kokhanenko.settings/install/defaultSettingsTypes.php
  • Настройки по умолчанию: /modules/kokhanenko.settings/install/defaultSettings.php.
Удаление модуля

При удалении модуля вам будет предложено:
  • Сохранить текущие настройки — в этом случае при повторной установке модуль не будет сбрасывать данные;
  • Удалить настройки — все значения будут очищены, и при новой установке применяться настройки по умолчанию.
Пример использования в проекте

Пример получения значений настроек расположен в файле:
/modules/kokhanenko.settings/example.php
use Kokhanenko\Settings\DbSettings;

$dbSettings = new DbSettings();      

$value = $dbSettings->getValue('base', 'selectIBlock');         
var_dump($value);   

$value2 = $dbSettings->getValueWithCode('base', 'selectIBlock');         
var_dump($value2);

Методы получения значений
getValue(string $type, string $key, string $siteId = '')

Получает значение настройки по типу и ключу. Если не указан siteId, используется текущий сайт.
getValueWithCode(string $type, string $key, string $siteId = '')

Используется для типов "Список" или "Множественный список", когда нужно получить не только ID, но и код (символьное значение) элемента.

Поддержка

❓ Обратная связь и поддержка

По вопросам работы модуля, а также предложениям по добавлению новой функциональности, вы можете обращаться по электронной почте:
k.kokhanenko@yandex.ru

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки