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