Sha256: dc2cecb3af311c2dbe2b1a100c15c61cfd6420da3d563d7dd10c8bb4bc52ed4d

Contents?: true

Size: 468 Bytes

Versions: 8

Compression:

Stored size: 468 Bytes

Contents

# frozen_string_literal: true
require_dependency 'c/application_controller'

module C
  class FrontEnd::BlogsController < MainApplicationController
    include BlogsHelper

    def index
      get_page C::Page, 'blogs'
      @blogs = C::Blog.order(created_at: 'DESC')
      archive_blogs
    end

    def show
      get_page C::Blog
      @blog = @page
      redirect_to root_url unless @blog.published || user_signed_in?
      force_clean_url @blog
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cd2_catton_cms-1.1.35 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.34 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.33 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.32 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.31 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.30 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.20 app/controllers/c/front_end/blogs_controller.rb
cd2_catton_cms-1.1.10 app/controllers/c/front_end/blogs_controller.rb