Sha256: ffdb9154fb65938a2e3653683924355494ad07ea8c6b1d67c77c2e76294a4141

Contents?: true

Size: 463 Bytes

Versions: 4

Compression:

Stored size: 463 Bytes

Contents

module Ecm::Sliders::Backend
  class ItemsController < Itsf::Backend::Resource::BaseController
    include ResourcesController::ActsAsListConcern
    include ResourcesController::Sorting

    def self.resource_class
      Ecm::Sliders::Item
    end

    private

    def load_collection_scope
      super.eager_load(:slider)
    end

    def permitted_params
      params.require(:item).permit(:slider_id, :url, :body, :markup_language, :image)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ecm_sliders2_backend-0.0.4 app/controllers/ecm/sliders/backend/items_controller.rb
ecm_sliders2_backend-0.0.3 app/controllers/ecm/sliders/backend/items_controller.rb
ecm_sliders2_backend-0.0.2 app/controllers/ecm/sliders/backend/items_controller.rb
ecm_sliders2_backend-0.0.1 app/controllers/ecm/sliders/backend/items_controller.rb