class DesktopController< ApplicationController layout 'desktop' before_filter :authenticate_user! def index @desktop = current_user.desktop end def desktop render :layout => false end def app_manager render :layout => false end def sections render :layout => false end def save_desktop_settings @desktop = Desktop.find(params["id"]) @desktop.update_attributes(:theme => params["theme"]) a = Array.new a << {"success"=>"true"} render :json=>a.to_json end def get_desktop_settings @desktop = Desktop.find(params["id"]) render :json => @desktop.to_json end def settings render :layout => false end end