Sha256: 522ffd2d2fe26591cac066e918a57c868647da783c40548c2072b1204a7083a7

Contents?: true

Size: 648 Bytes

Versions: 2

Compression:

Stored size: 648 Bytes

Contents

module MegaBar
  class PagesController < MegaBar::ApplicationController
    include MegaBar::MegaBarConcern

    def index
      @mega_instance ||= Page.where("mega_page = 'f' or mega_page is null or mega_page = '' or mega_page = 'regular' or path = '/'").order(column_sorting)
      super
    end
    def all
      @mega_instance = Page.where(mega_page: 'mega').order(column_sorting)
# .page(@page_number).per(10)
      index
    end
    def edit
      session[:return_to] = request.referer
      super
    end

    def get_options
      @options[:mega_bar_pages] =  {
        template_id: Template.all.pluck("name, id")
      }
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
mega_bar-0.5.2 app/controllers/mega_bar/pages_controller.rb
mega_bar-0.5.1 app/controllers/mega_bar/pages_controller.rb