0
通常、そのような: リソース:ユーザー が先に我々がレール5の変数値の前にある特定のコントローラにどのようにルーティングするのですか?
scope :url do
resources :users
end
のように行うことができます値を維持するものの、問題は私がのためにいくつかの条件でのルートではない固定値の前にちょうど変数を持っているということですそれ。レール2の 例とは、事前にルーティング
map.with_options :controller => 'users' do |user| user.forgot_user ':url/users/forgot', :action => 'forgot', :url => /([a-zA-Z0-9\-]*)/ user.user ':url/users/retrieve', :action => 'retrieve', :url => /([a-zA-Z0-9\-]*)/ user.login ':url/users/login', :action => 'login', :url => /([a-zA-Z0-9\-]*)/ user.logout ':url/users/logout', :action => 'logout', :url => /([a-zA-Z0-9\-]*)/ user.new_user ':url/users/new', :action => 'new', :conditions => { :method => :get }, :url => /([a-zA-Z0-9\-]*)/ user.users ':url/users/:id', :action => 'show', :conditions => { :method => :get }, :url => /([a-zA-Z0-9\-]*)/ end
rails5
に感謝をaccodingを変換したいです。
「問題は、固定値ではないルートの前にちょうど変数がある」という意味ですか?説明してください。 –
ありがとう、編集済み –