Sha256: 953aaff144a46da6f4931ba163eea066b674fb4b9d5db9c3763ad4a868c13416
Contents?: true
Size: 722 Bytes
Versions: 1
Compression:
Stored size: 722 Bytes
Contents
module Cmor module Cms module Backend class PagesController < Cmor::Core::Backend::ResourcesController::Base include Cmor::Transports::ResourcesController::ExportConcern if Cmor::Core.features?(:cmor_transports) include Rao::ResourcesController::ActsAsPublishedConcern def self.resource_class Cmor::Cms::Page end def self.available_rest_actions super + [:export] end private def permitted_params params.require(:page) .permit(:title, :meta_description, :body, :pathname, :basename, :locale, :format, :handler, :layout, :published, navigation_item_ids: []) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cmor_cms_backend-0.0.56.pre | app/controllers/cmor/cms/backend/pages_controller.rb |