2011-02-08 15 views

risposta

7

in config/application.rb:

config.paths.config.routes << File.join(Rails.root, "config/routes/route_file.rb")

In Rails 3.2 (possibilmente anche Rails 3.1), utilizzare:

config.paths["config/routes"] << Rails.root.join('config/routes/route_file.rb')

+0

Funziona. Grazie :) – Amitava

+0

Questo non funziona per me in Rails 3.2.1. Non è definito nemmeno nei documenti. http://api.rubyonrails.org/classes/Rails/Application/Configuration.html –

+1

Ho aggiornato il mio post per funzionare con Rails 3.2. –

3

Per completare la risposta di Joe Van Dyk, per caricare tutti i file della directory del config/routes, si deve fare (in Rails 3.2):

config.paths["config/routes"] += Dir[Rails.root.join('config', 'routes', '*.rb').to_s]