2011-06-23 11 views
4

どのようにActionDispatch :: Routing :: RouteSet recogn_pathを使用しますか?どのようにActionDispatch :: Routing :: RouteSet recogn_pathを使用しますか?

ビューの現在のパスを取得します。

私は<div id="<%= ActionDispatch::Routing::RouteSet::recognize_path %>">を試しましたが、ActionDispatch :: Routing :: RouteSet:Classのために未定義のメソッド `recogn_path 'があります。

ありがとうございます!リクエストの

+0

答えをありがとう!私の質問は「Rails.application.routes.recognize_path」/ Rails 2.3の「/ your/path」と同等の処理をどうやって行うのですか?それはあなたの質問の正確な逆だったようです。 :) –

答えて

1

パス:

request.path 

ファイルのパス:

__FILE__ 
8

あなたはそれがレール3.1.0.rc4

で動作します。この

Rails.application.routes.recognize_path "/your/path" 

を行うことができます

+1

これは私に百万を助けた。ありがとうございました。 (3.1.0.rc6でも動作します) –

関連する問題