Sha256: d6849ea8049f73398a5b7175dc5b4550a6968c928882fce77425e5fc172ff1a9

Contents?: true

Size: 616 Bytes

Versions: 20

Compression:

Stored size: 616 Bytes

Contents

class Admin::MenusController < Admin::BaseController
  respond_to :html, :js
  
  def index
    @search = Menu.search(params[:search])
    @menus = @search.page(params[:page] || 1)
  end

  def new
    @menu = Menu.new  
  end
  
  def edit
  end
  
  def create
      @menu = Menu.new(params[:menu])
      
      if @menu.respond_to?(:author)
        @menu.author ||= current_user
      end
      
      @menu.save
      respond_with(@menu)
  end

  def update
    @menu.attributes = params[:menu]
    @menu.save
    respond_with(@menu)
  end

  def destroy
    @menu.destroy
    respond_with(@menu)
  end
  
end


Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
fullstack-cms-0.2.5 app/controllers/admin/menus_controller.rb
fullstack-cms-0.2.4 app/controllers/admin/menus_controller.rb
fullstack-cms-0.2.3 app/controllers/admin/menus_controller.rb
fullstack-cms-0.2.2 app/controllers/admin/menus_controller.rb
fullstack-cms-0.2.1 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.17 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.15 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.14 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.13 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.12 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.11 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.9 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.8 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.7 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.6 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.5 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.4 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.3 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.2 app/controllers/admin/menus_controller.rb
fullstack-cms-0.1.1 app/controllers/menus_controller.rb