¿Cómo usar Rails llamados ayudantes de ruta con parámetros?
dado esta ruta
match 'posts/hello/:name/:title' => 'post#show', :as => :hello
Cuáles son las formas en que puedo llamarhello_path
?
si llamohello_path(@post)
, ¿qué intenta hacer?
Esperaba que el:name
y:title
os archivos @ se unirán a la ruta automáticamente, pero parece que los rieles solo saben cómo obtener: id del objeto modelo.
en cambio, solo funciona si lo llamo como
<%= link_to "link2", hello_url(:name=> @post.name, :title=>@post.title) %>
(la falta de documentación adecuada realmente me está matando)