Модуль необходим в случае, если требуется добавить несколько простых настроек для сайта и при этом сделать их доступными для редактирования из административной части, например для возможности изменения клиентом.
Каждая такая переменная представляет из себя:
Каждая такая переменная представляет из себя:
- Название. Будет использоваться разработчиком в коде, например
LANDING_PAGE_URL
- Значение. Значение переменной.
- Описание. Чтобы не забыть, для чего эта переменная нужна
После установки модуля, в меню на вкладке Настройки появляется дополнительный пункт Пользовательские переменные.
После добавления необходимых пользовательских переменных их можно использовать в коде:
После добавления необходимых пользовательских переменных их можно использовать в коде:
<?php // подключить модуль, например в init.php \Bitrix\Main\Loader::includeModule("ceteralabs.uservars"); // до 12.5 CModule::IncludeModule("ceteralabs.uservars"); // .... // получить значение пользовательской переменной, // с названием LANDING_PAGE_URL $welcomePage = \Ceteralabs\UserVars::GetVar("LANDING_PAGE_URL"); $welcomePage = \Ceteralabs\UserVars::GetVar("DEBUG_LOGS_EMAILS"); |
Во вопросам работы модуля пишите на support@cetera.ru