1

ルートでコントローラーのアクションを使用したい。問題は、コントローラーがエンジン内にあることです。それは可能ですか?

具体的には、アプリケーションはプラグインとしてブログ機能を備えていましたが、Rails 3.2にアップグレードした後、その機能はエンジンにラップされました。

'/blog'サブドメインの下にマウントされます。ブログに関する「/blog」プレフィックスURLが変更されたため、GoogleのFeedBurnerはブログのRSSフィードのリダイレクトをサポートしていないようです。

4

1 に答える 1

0

コレクションアクションを「/blog」スコープでラップすることができます

scope '/blog' do
 get 'your_action' => "your_controller#collection_action"
end

レーキルートyied

your_action GET    /blog/your_action(.:format)                                  {:action=>"collection-action", :controller=>"your_controller"}
于 2013-03-19T10:52:18.713 に答える