从文件config.yml编辑一些值

时间:2014-04-22 12:24:52

标签: ruby-on-rails ruby-on-rails-4

如何编辑config.yml文件中的某些值?

config.yml

default_params: &defaults
  inform_about_completion:
    first_reminder_day: 5
    second_reminder_day: 1
production:
  <<: *defaults
development:
  <<: *defaults

如何通过界面编辑两个值:first_reminder_daysecond_reminder_day

我创建了控制器:

class Admin::SettingsController < ApplicationController
  def edit   
  end

  def update
  end
end

路线:

namespace :admin do
  resources :settings, only: [:edit, :update]
end

是否可以实施它?

1 个答案:

答案 0 :(得分:0)

您的edit操作需要向用户显示用于编辑配置参数的表单。 update操作需要执行实际更新。

当然可以实施。

**更新**

您必须在routes.rb文件中定义正确的路线。

试试这个:

namespace :admin do
  resource :settings, :only => [:edit, :update]
end