class Plugins::PluginClass::AdminController
Public Instance Methods
index()
click to toggle source
# File lib/generators/camaleon_cms/gem_plugin_template/app/controllers/plugins/my_plugin/admin_controller.rb, line 5 def index; end
save_settings()
click to toggle source
save values from settings form
# File lib/generators/camaleon_cms/gem_plugin_template/app/controllers/plugins/my_plugin/admin_controller.rb, line 11 def save_settings @plugin.set_options(params[:options]) if params[:options].present? # save option values @plugin.set_metas(params[:metas]) if params[:metas].present? # save meta values @plugin.set_field_values(params[:field_options]) if params[:field_options].present? # save custom field values redirect_to url_for(action: :settings), notice: 'Settings Saved Successfully' end
settings()
click to toggle source
show settings form
# File lib/generators/camaleon_cms/gem_plugin_template/app/controllers/plugins/my_plugin/admin_controller.rb, line 8 def settings; end