Buenos días, Tengo un controlador llamado "casas" en el que he definido el método "buscar". También he creado la vista "buscar" He creado un enlace para acceder a este: <li><%= link_to "BUSCADOR", 'casas/buscar' %></li> pero me da error, ya que lo que intenta es abrir la vista show para el id=buscar Supongo que ese será el comportamiento predefinido, asi que he intentado definir la ruta en routes.rb de este modo: match "casas/buscar" => "casas#buscar" pero sigue comportandose igual. ¿como puedo hacer para acceder a mi vista?? Muchas gracias!!!
on 2010-11-08 13:09
on 2010-11-08 14:07
Me autorrespondo:
match "casas/buscar" => "casas#buscar" no se muy bien porqué no ha
funcionado, pero lo que yo quería se consigue del siguiente modo:
resources :casas do
collection do
get 'buscar'
end
end
on 2010-11-09 03:55
Estimado, en la vista pon:
<%= link_to 'Usuarios', {:action => 'index',:controller => 'usuarios'}%>
Al Bandy wrote in post #960115:
> Me autorrespondo:
>
> match "casas/buscar" => "casas#buscar" no se muy bien porqué no ha
> funcionado, pero lo que yo quería se consigue del siguiente modo:
>
> resources :casas do
> collection do
> get 'buscar'
> end
> end
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.