Hola, estoy haciendo la zona de clientes de mi proyecto. Os explico en
que consiste, la aplicacion al crear un ticket/incidencia… (no son mas
que formularios para rellenar), generara un correo con un codigo
aleatorio que se enviara por email al correo del cliente. Este cuando
quiera podra consultar el estado de su producto sin mas que introducir
la clase del producto del que se trata (ya que tengo una tabla para cada
tipo de producto) y el codigo aleatorio que se le paso por email.
Pero tengo una duda,sobre como organizarme. Os cuento mi idea:
-
He creado un link en la vista donde me logeo para dirigir a los
usuarios a la zona de consultas -
En la zona de consultas he de crear un desplegable que me permita
elegir el tipo de producto que es, un campo de texto para introducir la
clave) y otro desplegable para seleccionar la empresa del cliente (esto
en realidad no haria falta, con los dos datos anteriores ya se puede
saber el id del producto, pero bueno asi redusco mas la busqueda y
elimino posibles duplicados)
El problema que tengo es que no se como seleccionar el tipo de producto
y de empresa, es decir cuando creo un formulario no hay problema por que
en el new ya tengo un formulario selecionado y puedo trabajar sobre el.
Este seria el codigo:
<% form_for(@kirk) do |f| %>
<%= 'Cliente' %> | <%= 'Producto' %> | <%= 'Estado del producto' %> |
---|---|---|
<%= f.collection_select :client_id, @clients,:id, :name, :prompt => "Selecione cliente" %> |