Задать вопрос Связаться с нами
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
  • Главная
  • Услуги
    • Исправление ошибок
    • Доработка сайтов
    • Обслуживание сайтов
    • Техподдержка сайтов
    • Веб-разработка
    • Интернет-магазины
  • Модули
    • Антирутин
    • SEO - мастер
    • SMS-уведомления
    • Утилиты от «Webdebug»
    • SMS-сообщения (Lite)

    • Все наши модули

    • Все модули Битрикс:Marketplace
  • Акции
  • Поддержка
  • Блог
  • О нас
    • Отзывы
    • Новости
    • Реквизиты

    • Контакты
Главная
Модули «1С-Битрикс: Маркетплейс»
Категория: Инструменты
Настройки сайта
kokhanenko.settings

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

Разработчиком данного модуля является Коханенко К.С.
Купить: 2 000 руб.
  • Описание
  • Установка
  • Техподдержка

  • Подходящие редакции 1С-Битрикс: Первый сайт, Старт, Стандарт, Эксперт, Малый бизнес, Бизнес
  • Включает в себя: Модуль
  • Категории: Для разработчиков, Инструменты, Контент-менеджеру, Другое, Установка, настройка сайта
  • Название компании-партнера: Коханенко К.С.
  • Последняя версия: 1.0.0
  • Дата публикации: 25.07.2025
  • Число установок: Менее 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

Ссылки
  • Главная
  • Модули
  • Акции
  • Услуги
  • Отзывы
  • Блог
  • Новости
  • Контакты
  • Реквизиты
Поиск по сайту
Наши контакты

По всем вопросам обращайтесь:

Электронная почта: info@webdebug.ru

Telegram: webdebug

Форма обратной связи

Webdebug Bitrix certified
Webdebug QR-code
© ООО «Веб дебаг», 2011 – 2025. Политика конфиденциальности.
×
У Вас вопрос?
Загрузка ...
×
Связаться с нами
Загрузка ...
×
Установка модуля

Внимание! Повторная установка в демо-режиме приведет к окончанию демо‑режима и невозможности использовать модуль.

×
Запрос на приобретение
и настройку модуля
Загрузка ...