Sha256: 5f58f788498eede7e8e5462cbc4d9361630a91967113399eb74d533ab07b4842

Contents?: true

Size: 826 Bytes

Versions: 40

Compression:

Stored size: 826 Bytes

Contents

module Cmor
  module Galleries
    module Backend
      class PictureDetailsController < Cmor::Core::Backend::ResourcesController::Base
        helper Twitter::Bootstrap::Components::Rails::V4::ComponentsHelper

        def self.resource_class
          Cmor::Galleries::PictureDetail
        end

        def self.available_rest_actions
          super - %i(new)
        end

        private

        def load_collection_scope
          scope = super.joins(:picture_gallery).order(picture_gallery_id: :asc, position: :asc)
          with_conditions_from_query(scope)
        end

        def after_destroy_location
          last_location
        end

        def permitted_params
          params.require(:picture_detail).permit(:title, :description, :picture_gallery_id, :published)
        end
      end
    end
  end
end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
cmor_galleries_backend-0.0.20.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.19.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.18.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.17.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.16.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.15.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.14.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.13.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.12.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.11.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.10.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.9.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.8.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.7.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.6.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.5.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.4.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.3.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.2.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb
cmor_galleries_backend-0.0.1.pre app/controllers/cmor/galleries/backend/picture_details_controller.rb