Se si aggiunge una mappa delle risorse per uno spazio dei nomi nella vostra routes.rb
in Rails 2.3, come si fa a fare link_to
(e form_for
, ecc) capire che si deve ottenere il controllo namespace invece di uno nel spazio dei nomi di root?Rails: il routing corretto per le risorse namespace
Per esempio ...
Con questo in routes.rb
:
map.namespace :admin do |admin|
admin.resources :opt_in_users
end
E questo nella vista:
<%= link_to @anOptInUser %>
Che link_to
dovrebbe usare link_for_admin_opt_in_user
, ma invece cerca di usare link_for_opt_in_user
, che non riesce.
Si applica ancora per Rails 3.1.3. – olistik