Ho un modello Utente. Se faccio:Come definire un percorso personalizzato nelle rotaie?
def my_action
@user = User.new
end
poi
<% form_for(@user) do |f| %>
ottengo
undefined method `users_path' for #<ActionView::Base:0x1b4b878>
Il che ha senso perché non ho tracciato andando map.resources :users.
.. ma io non voglio fare in questo modo perché non ho bisogno di tutte le risorse.
Come posso semplicemente definire questo metodo user_path
nei miei percorsi?
Grazie. È una convenzione? Come il percorso per l'indice è model_path? – marcgg
Non è corretto. Questo non risolverà la pubblicazione del modulo perché sta andando all'azione sbagliata. map.resources: users,: only => [: new,: create] è la convenzione appropriata. –