Sha256: 95bc2cb85093886983b939f3cd834818120b7f2e291471b2c490052dcf5340a9
Contents?: true
Size: 975 Bytes
Versions: 14
Compression:
Stored size: 975 Bytes
Contents
module Cmor module Blog class PostsController < Cmor::Blog::Configuration.base_controller.constantize include Rao::ResourcesController::ResourcesConcern include Rao::ResourcesController::ResourceInflectionsConcern include Rao::ResourcesController::RestResourceUrlsConcern include Rao::ResourcesController::RestActionsConcern include Rao::ResourcesController::KaminariConcern include Rao::ResourcesController::LocationHistoryConcern helper Cmor::Comments::ApplicationHelper if Cmor::Core.features?(:cmor_comments) def self.resource_class Cmor::Blog::Post end private def load_collection_scope if params.has_key?(:year) super.published.for_locale.for_date(params[:year], params[:month], params[:day]) else super.published.for_locale end end def load_resource_scope super.published.for_locale.friendly end end end end
Version data entries
14 entries across 14 versions & 1 rubygems