egorov2105 / additional.options
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:bitrix-module
Requires
README
Позволяет вынести различные константы для публичной части в административную часть (название сайта, контактные данные, логотипы и т.д.).
Поддерживает следующие типы свойств:
- Строка
- Цвет
- Файл
- Html-вёрстка
- Флажок(да/нет)
Поддерживает многосайтовость: свойства устанавливаются отдельно для каждого сайта.
Установка через Composer
Пример вашего composer.json с установкой модуля в local/modules/
{
"extra": {
"installer-paths": {
"local/modules/{$name}/": ["type:bitrix-module"]
}
},
"require": {
"egorov2105/additional-options": "dev-main"
},
}
Packagist: https://packagist.org/packages/egorov2105/additional.options
Использование
После установки модуля в меню административной части добавляется новый пункт. Настройки могут быть сгруппированы по разделам. В рабочем окне расположен список сайтов и сами настройки.
Для добавления/изменения/удаления разделов и настроек, нужно отредактировать файл \local\modules\additional-options\lib\option_list.php