Sha256: 7592a69f331f48d1b31da3a55ed6824c10877295e4cad2024d37a27e23582912

Contents?: true

Size: 439 Bytes

Versions: 4

Compression:

Stored size: 439 Bytes

Contents

class Ksk::NavigationsController < Bhf::ApplicationController

  def sort
    Navigation.sort_items(params_navigation)
    Navigation.find(params[:id]).update_attribute(:parent_id, params[:parent_id])
    head :ok
  end

  def create
    n = Navigation.new(params_navigation)
    n.save
    render :text => n.id
  end
  
  private
    def params_navigation
      ActionController::Parameters.new(params[:navigation]).permit!
    end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ksk-0.2.6 app/controllers/ksk/navigations_controller.rb
ksk-0.2.5 app/controllers/ksk/navigations_controller.rb
ksk-0.2.4 app/controllers/ksk/navigations_controller.rb
ksk-0.2.3 app/controllers/ksk/navigations_controller.rb