lib/simple_navigation.rb in simple-navigation-2.7.2 vs lib/simple_navigation.rb in simple-navigation-2.7.3
- old
+ new
@@ -17,10 +17,11 @@
module SimpleNavigation
mattr_accessor :config_files, :config_file_paths, :default_renderer, :controller, :template, :explicit_current_navigation, :rails_env, :rails_root, :registered_renderers
self.config_files = {}
+ self.config_file_paths = []
self.registered_renderers = {
:list => SimpleNavigation::Renderer::List,
:links => SimpleNavigation::Renderer::Links,
:breadcrumbs => SimpleNavigation::Renderer::Breadcrumbs
}
@@ -28,10 +29,10 @@
class << self
# Sets the config file path and installs the ControllerMethods in ActionController::Base.
def init_rails
- SimpleNavigation.config_file_paths ||= [SimpleNavigation.default_config_file_path]
+ SimpleNavigation.config_file_paths << SimpleNavigation.default_config_file_path
ActionController::Base.send(:include, SimpleNavigation::ControllerMethods)
end
def default_config_file_path
File.join(SimpleNavigation.rails_root, 'config')