К содержанию

Навигация

Настройки сайта для 1С-Битрикс

kokhanenko.settings хранит настройки нескольких сайтов в основной базе данных 1С-Битрикс и предоставляет единый интерфейс управления в административной части.

Быстрый путь

  1. Установите модуль и откройте страницу настроек.
  2. Создайте тип и настройку.
  3. Получите значение в PHP.
PHP
use Bitrix\Main\Loader;
use Kokhanenko\Settings\SiteSettings;

Loader::includeModule('kokhanenko.settings');

$buttonTitle = SiteSettings::get(
    'base',
    'buttonTitle',
    SITE_ID,
    'Подробнее'
);

Что умеет модуль

  • хранит значения отдельно для каждого сайта;
  • объединяет глобальные типы с локальными типами сайта;
  • поддерживает текст, многострочный текст, флажок, список, множественный список, время и дату;
  • группирует поля и связывает дочерние настройки с родительскими;
  • кеширует чтение и сбрасывает кеш после изменений;
  • сохраняет совместимость со старыми классами DbSettings и DbSettingsTypes.

Для кого эта документация

Поиск по документации

Введите минимум 2 символа

    Настройки чтения

    Оформление

    Настройте внешний вид документации в этом браузере.

    Тема

    Выберите светлое или тёмное оформление.

    Размытие фона модальных окон

    Определяет степень размытия страницы за поиском и настройками.

    Закругление элементов

    Меняет общий радиус кнопок, полей и выпадающих списков.