Я использую rails-settings
от Squeegy из https://github.com/Squeegy/rails-settings. а также Activeadmin
. То, что я пытаюсь сделать, это создать форму в ActiveAdmin, чтобы я мог позволить администратору сайта изменить настройки сайта, которые используют синтаксис командной строки:
Setting.foo = "bar"
Setting.site_title = "My Awesome Site!"
Setting.max_users = 35
Я действительно не думаю, что зашел слишком далеко, но я уже застрял. Я дошел до создания пользовательской формы ActiveAdmin:
ActiveAdmin.register_page "Settings" do
action_item do
link_to "View Site", "/"
end
content do
form do |f|
#Inputs for Settings
end
end
end
Но я даже не знаю, как начать компоновку формы для прямого доступа к модели настроек или как создать собственный контроллер для обработки ввода. Я полагаю, если бы я мог отправить ввод на контроллер, который я мог бы сделать, я был бы в порядке.