Class: Spree::Admin::ShowcaseSettingsController
- Inherits:
-
BaseController
- Object
- BaseController
- Spree::Admin::ShowcaseSettingsController
- Defined in:
- app/controllers/spree/admin/showcase_settings_controller.rb
Instance Method Summary collapse
Instance Method Details
#edit ⇒ Object
8 9 10 |
# File 'app/controllers/spree/admin/showcase_settings_controller.rb', line 8 def edit @preferences = [:enabled, :thumbnail_style, :showcase_style, :number_of_slides_to_show] end |
#show ⇒ Object
4 5 6 |
# File 'app/controllers/spree/admin/showcase_settings_controller.rb', line 4 def show @preferences = [:enabled, :thumbnail_style, :showcase_style, :number_of_slides_to_show] end |
#update ⇒ Object
12 13 14 15 16 17 18 19 |
# File 'app/controllers/spree/admin/showcase_settings_controller.rb', line 12 def update params.each do |name, value| next unless SpreeShowcase::Config.has_preference? name SpreeShowcase::Config[name] = value end redirect_to admin_showcase_settings_path end |