Module: ConfigurableEngine::ConfigurablesController
- Included in:
- Admin::ConfigurablesController
- Defined in:
- lib/configurable_engine/configurables_controller.rb
Instance Method Summary collapse
Instance Method Details
#show ⇒ Object
3 4 5 |
# File 'lib/configurable_engine/configurables_controller.rb', line 3 def show @keys = Configurable.keys end |
#update ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/configurable_engine/configurables_controller.rb', line 7 def update Configurable.keys.each do |key| configurable = Configurable.find_by_name(key) || Configurable.create {|c| c.name = key} configurable.update_attribute(:value,params[key]) end redirect_to admin_configurable_path, :notice => "Changes successfully updated" end |