2
Rails 3プラグインのルートはnow loaded after application routesです。これは、私のデフォルトルートがadmin_dataのようなプラグインをブロックすることを意味します。アプリケーションルートがRails 3のプラグインルートをブロックするのを防ぐ
# Load plugin routes
$LOAD_PATH.each do |path|
path = File.dirname(path)
file = File.join path, 'config', 'routes.rb'
if File.exists? file
require file[0..-4]
end
end
# Default root
match ':a', :to => 'foo#bar'
低い優先順位に私のデフォルトルートを設定する適切な方法は何ですか:
は現在、私はconfig/routes.rb
で定義された彼らのルートでのプラグインのために働くroutes.rb
で、次の醜いハックを使用することで、この問題を回避しますプラグインのそれよりも?
は、私には意図しないレールの不具合のように見えます。あなたのハック以外の解決方法はわかりません。灯台でバグレポートを記録するのでしょうか? – ffoeg