-
Notifications
You must be signed in to change notification settings - Fork 6
Description
В продолжение maximaster/tools.events#3
Сложный вопрос .. с одной стороны, было бы удобно хранить его в проекте. С другой - он не будет учитывать специфичные для каждого тестового хоста настройки просто так. Да и пароли от БД битрикс теперь туда засовывает.
Есть еще .settings_extra.php, правда это тоже эдакий костыль
В принципе можно и свой конфиг придумать для всех модулей, которые используют maximaster/tools
Мне все таки кажется что Битрикс не зря его запихнули в /bitrix а поддержки /local не сделали. Явно не планировали что этот файл будет под версионным контролем.
Ну и да, хранить пароли в гите нельзя. Хотя к сожалению правило часто нарушается.
Возможно своё хранение конфигов решило бы проблему. Сделать некий аналог COption так чтобы настройки в базе хранились, но если их там нет, то берутся из файлового конфига. Таким образом сможем хранить
В идеале это должна быть отдельная страница в админке на которой можно не только посмотреть все текущие сохранённые опции, но и добавить новые.
Было бы удобно чтобы опцию можно было размещать с привязкой к дереву. Т.е. чтобы можно было для опций определённой интеграции выделить свой раздел который было бы удобно просмотреть отдельно