Sha256: 8e78f63975f6a0541189c168833f28c83c9fbb74219a182c4b173d79365e5664

Contents?: true

Size: 552 Bytes

Versions: 71

Compression:

Stored size: 552 Bytes

Contents

class Admin::SitesController < Admin::ResourceController
  helper :sites
  only_allow_access_to :index, :show, :new, :create, :edit, :update, :remove, :destroy,
                       when: :admin,
                       denied_url: { controller: 'pages', action: 'index' },
                       denied_message: 'You must have administrative privileges to perform this action.'

  %w(move_higher move_lower move_to_top move_to_bottom).each do |action|
    define_method action do
      model.send(action)
      response_for :update
    end
  end
end

Version data entries

71 entries across 71 versions & 1 rubygems

Version Path
trusty-cms-6.3.1 app/controllers/admin/sites_controller.rb
trusty-cms-7.0.2 app/controllers/admin/sites_controller.rb
trusty-cms-7.0.1 app/controllers/admin/sites_controller.rb
trusty-cms-7.0.0 app/controllers/admin/sites_controller.rb
trusty-cms-6.3 app/controllers/admin/sites_controller.rb
trusty-cms-6.2.1 app/controllers/admin/sites_controller.rb
trusty-cms-6.2.2.1 app/controllers/admin/sites_controller.rb
trusty-cms-6.2.0 app/controllers/admin/sites_controller.rb
trusty-cms-6.1.2 app/controllers/admin/sites_controller.rb
trusty-cms-6.1.1 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.5 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.4 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.3 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.2 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.1 app/controllers/admin/sites_controller.rb
trusty-cms-5.6.1 app/controllers/admin/sites_controller.rb
trusty-cms-6.0.0 app/controllers/admin/sites_controller.rb
trusty-cms-5.6.0 app/controllers/admin/sites_controller.rb
trusty-cms-5.5.9 app/controllers/admin/sites_controller.rb
trusty-cms-5.5.8 app/controllers/admin/sites_controller.rb