Сценарий:
Я хочу реализовать редактируемые пользователем настройки приложения в моем приложении Symfony, но не знаю, что лучше всего делать.
Пользователь должен иметь возможность редактировать глобальные настройки, такие как адрес компании или тому подобное, в серверной части приложения, без каких-либо пользовательских настроек.
Я взглянул на CraueConfigBundle, но думаю, что решение для настройки на основе файлов больше подходит для моей проблемы.
Мне сложно найти в Google что-нибудь по моей проблеме, может, вы поможете мне это выяснить.
Что вы используете, чтобы дать администраторам приложений возможность редактировать глобальные настройки?




Для базового CraueConfigBundle может работать для вас (не использовал его, просто читал документы), даже если он сохраняется в базе данных.
У вас есть особая причина, по которой вам нужно сохранить в файл? Вы всегда можете настроить кейс для сохранения данных из базы данных в файл.
Но если вы хотите написать что-то в целом, для этого потребуется несколько шагов, например, примерно так: