Sha256: 67080b80e7810456c6d4816844d83bfc942960f19a4264968372607a7e85cc22
Contents?: true
Size: 1.01 KB
Versions: 6
Compression:
Stored size: 1.01 KB
Contents
module Gaku class Admin::PresetsController < Admin::BaseController def names @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:names]) end def students @countries = Country.all.sort_by(&:name).map { |s| [s.name, s.iso] } @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:student]) end def locale @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:locale]) end def grading @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:grading]) end def pagination @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:pagination]) end def output_formats @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:output_formats]) end def defaults @preset_hash = Preset.load_presets_hash(Preset::PRESETS[:default]) end def update_presets Preset.save_presets(params[:presets]) redirect_to :back, notice: t(:'notice.updated', resource: t(:'preset.plural')) end end end
Version data entries
6 entries across 6 versions & 2 rubygems