Я хочу добавить некоторые настройки, которые администратор сайта может изменить.
Первая идея пришла мне в голову - создать страницу N2, называемую настройками, и каждое свойство этой страницы является отдельной настройкой, и каждый раз, когда мне нужно получить настройки, мне нужно искать первую страницу N2 типа Настройки .
Проблема этого подхода заключается в том, что я не могу контролировать, сколько страниц настроек может добавить администратор, и может быть, он добавил более одного.
Итак, другая мысль пришла мне в голову. Создайте независимый контроллер и класс с именем settings и создайте соответствующую таблицу базы данных.
У кого-нибудь есть идеи получше?