I nie może się znaleźć w dokumentacji na trasach mapowania z opcji w szynach 3.Routing w Rails 3: Mapa z opcjami?
Jako konkretny przykład, muszę tłumaczyć
map.with_options :controller => 'users' do |signup|
signup.signup '/signup',
:action => 'landing',
:conditions => { :method => :get }
signup.premium '/signup/premium',
:action => 'new',
:level => 'premium',
:conditions => { :method => :get }
signup.premium '/signup/premium',
:action => 'create',
:level => 'premium',
:conditions => { :method => :post }
signup.free '/signup/free',
:action => 'new',
:level => 'free',
:conditions => { :method => :get }
signup.free '/signup/free',
:action => 'create',
:level => 'free',
:conditions => { :method => :post }
end
Do prawidłowej składni rails3. Jestem pewien, że to musiało być proste, ale przeoczyłem, ale każda pomoc lub linki do artykułów byłyby cudowne.
Dodam, że muszę dodać do nich ograniczenia, aby tylko pozwalać na darmowe i premium jako opcje dla poziomu, ale jest to względnie banalne. –
dzięki! szukałem wszędzie tego – stephenmurdoch