Class: Admin::CableSettingsController

Inherits:
AdminController
  • Object
show all
Defined in:
app/controllers/admin/cable_settings_controller.rb

Instance Method Summary collapse

Instance Method Details

#editObject



7
8
9
# File 'app/controllers/admin/cable_settings_controller.rb', line 7

def edit
  @cable_setting = Cable::Setting.last
end

#indexObject



3
4
5
# File 'app/controllers/admin/cable_settings_controller.rb', line 3

def index
  @cable_setting = Cable::Setting.last || Cable::Setting.create(:site_title => Rails.application.class.parent.name.underscore.titleize )
end

#updateObject



11
12
13
14
15
16
17
18
19
# File 'app/controllers/admin/cable_settings_controller.rb', line 11

def update  
  @cable_setting = Cable::Setting.where( :id => params[:id]).first  
  if @cable_setting.update_attributes(params[:cable_setting])  
    flash[:notice] = "Successfully updated cable settings."  
    redirect_to admin_cable_settings_path
  else  
    render :action => 'edit'
  end  
end