native.settings
На главнуюРазработчикМаркетплейсПоддержка
  • Обзор модуля
  • Тестирование
  • Пример использования
  • API
    • Подключение модуля
    • Получение параметра
    • Установка значения
    • Типы значений параметров
    • CRUD
    • Константы
Powered by GitBook
On this page
  • Расширенные настройки продукта
  • Основные возможности
  • Особенности

Обзор модуля

Расширенные настройки продукта

Модуль для 1С-битрикс.

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

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

Главная задача, которую решили с помощью модуля - максимально ушли от использования констант и/или часто используемых переменных в коде. Например, добавляем параметр режима работы магазина, прописываем получение параметра в нужном шаблоне сайта, а далее, при необходимости, администратор сможет самостоятельно, через админ раздел менять значение параметра. Без необходимости постоянно править код шаблона.

Основные возможности

  • Размещение параметров по разделам меню.

  • Задать тип значения параметра.

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

  • Запретить переписывать значение параметра в ходе отработки скриптов.

  • Логирование в Журнал событий действий связанных с параметрами.

  • При возврате значений модуль приводит значение параметра к указанному типу.

  • В случае возникновения ошибок в процессе получения значения, все ошибки будут залогированы в системный файл лога, обычно это __bx_log.log

  • Кеширование данных модуля производится штатными функциями платформы.

  • Время кеширования данных таблицы можно регулировать штатными средствами, с помощью файла /bitrix/.settings.php , через массив cache_flags.

Особенности

  • Модуль устанавливается в глобальное меню - Расширения.

  • Все настройки можно выполнять только из-под пользователя с правами администратора.

NextТестирование

Last updated 11 months ago

Минимальная версия PHP >= 7.4 (согласно платформы).

требованиям
Обзор модуля