Hola lista,
esta es mi primera pregunta que hago aquÃ, aunque llevo ya varias
semanas leyendo todo lo que se postea. felicidades por un foro es
español.
Tengo un problema,
resulta que tengo un formulario con un select de productos, es una base
de datos de reparaciones. Debajo de este select, tengo un botón de
AÑADIR REPUESTO, el usaurio lo pulsa las veces que quiera y le aparece
una lÃnea tipo:
CANTIDAD REPUESTO NOTAS PRECIO DESCUENTO
1 BaterÃa 10 1
[eliminar]
[Añadir repuesto]
El problema que tengo, es que REPUESTO (que ahora aparece BaterÃa en el
ejemplo) es otro SELECT, pero sólo quiero mostrar los repuestos que
dependen del producto que se seleccione en el SELECT de productos, no
todos lo que tengo en la base de datos. Este es el código del botón de
añadir:
<%= link_to_function(‘Añadir repuesto’) do |page|
page[’#repuestos’].append render(:partial => “repuestos/item”, :object
=> Repuestos.new, :locals => {:product => 1})
end %>
Luego en el partial _item.html.erb, ya puedo buscar repuestos
Repuestos.find_all_by_product(product)
Pero claro, el 1 lo estoy pasando a mano, y no se como cogerlo
dinámicamente del primer select.
¿Alguien me puede dar alguna idea?
Muchas gracias.