Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/04/2008, 13:00
rdavila
 
Fecha de Ingreso: abril-2008
Mensajes: 21
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Redireccionamiento mal hacia una accion en rails 2.0

Hola melj_mat, el problema que tienes ocurre porque el controlador sec_clases lo estas manejando como un recurso y por lo tanto esta trabakando con rutas compatibles con REST, es de decir, seguro que en el archivo "config/routes.rb" tienes lo siguiente:

map.resources :sec_clases

y por lo tanto toda peticion que venga por GET del tipo /sec_clases/id, mapearada a la accion "show" de tu controlador, si realmente quieres emplear REST para ese controlador, entonces tendrias que agregar un nuevo metodo a ese controlador en el archivo "config/routes.rb" de la siguiente manera:

map.resources :sec_clases, :collection => {:buscar => :get}

ahora si todo lo venga por GET y apunte a "/sec_clases/buscar" mapeara a la accion "buscar" de tu controlador.

saludos.