Class: Admin::RoutesController

Inherits:
BaseController
  • Object
show all
Defined in:
app/controllers/admin/routes_controller.rb

Instance Method Summary collapse

Instance Method Details

#default_localeObject



33
34
35
# File 'app/controllers/admin/routes_controller.rb', line 33

def default_locale
  ::Refinery::I18n.default_frontend_locale
end

#find_all_localesObject



17
18
19
# File 'app/controllers/admin/routes_controller.rb', line 17

def find_all_locales
  @locales ||= ::Refinery::I18n.frontend_locales
end

#find_all_pagesObject



21
22
23
# File 'app/controllers/admin/routes_controller.rb', line 21

def find_all_pages
  @pages = Page.all
end

#find_all_routesObject



25
26
27
# File 'app/controllers/admin/routes_controller.rb', line 25

def find_all_routes
  @routes = Route.where(:locale => @current_locale).order(:url)
end

#find_routes_to_redirectObject



29
30
31
# File 'app/controllers/admin/routes_controller.rb', line 29

def find_routes_to_redirect
  @routes = Route.where(:redirect => [false, nil])
end

#redirectionsObject



12
13
14
15
# File 'app/controllers/admin/routes_controller.rb', line 12

def redirections
  @routes = Route.where(:redirect => true)
  render :index
end