Hola a todo el foro!
Necesito una manilla con esto de rails, soy novato y bueno, poco a poco
y gracias al AGILE y a estos foros voy empapándome del asunto.
El problema es el siguiente:
En mi aplicacion tengo una opción en la que cualquier usuario puede
hacer una busqueda filtrada sobre una base de datos de coches.
- Tengo una función en el controlador ‘coches’ (busqueda) que recoge
los datos del filtro. (mediante la vista de esta funcion) - Tengo otra funcion en el controlador ‘coches’ ( encontrar(coche) )
que recibe el coche que se ha creado en la vista de la funcion anterior.
Con esto hace una consulta y en su vista muestra los coches que ha
encontrado con esas caracteristicas.
Se me entiende? Se nota que soy novato,no? Si quereis os pongo el poco
codigo que tengo.
Bien, el problema esta en que no se como hacer para que desde la vista
de la funcion ‘busqueda’ haya un link o boton que llame a la función
‘encontrar’ pasandole como parametro el sitio que se crea en ‘busqueda’.
Llevo como unos 20 dÃas intentando cosas, leyendome foros, etc.
He probado haciendo rutas nuevas:
map.encontrar ‘/BUSQUEDA’ , :controller => ‘coches’,
:action=>‘encontrar(cocheB)’)
Pero asi se va directamente a la VISTA, porque esa es otra, el archivo
.html.erb se llama igual que la funcion es decir:
encontrar(coche).html.erb (no se si será este el fallo)
He leido el API de Rails, para el LINK_TO…
No se, he leido bastantes cosas pero aun no he conseguido nada.
Espero que me podais echar una mano. Muchas Gracias!!
Saludos.