Files
openfoodnetwork/app/controllers/admin/contents_controller.rb

18 lines
475 B
Ruby

module Admin
class ContentsController < Spree::Admin::BaseController
def edit
@preferences = [:home_tagline_cta, :home_whats_happening, :footer_about_url]
end
def update
params.each do |name, value|
next unless ContentConfig.has_preference? name
ContentConfig[name] = value
end
flash[:success] = t(:successfully_updated, :resource => "Your content")
redirect_to main_app.edit_admin_content_path
end
end
end