Hola a todos, soy un nuevo usuario de rails como de ruby. Tengo lo
siguiente:
En un form para crear textos tengo:
En la vista: new.rhtml
Título
<%= text_field 'texto', 'title' %>
Autor
<%= text_field 'texto', 'author' %>
Tipo de Texto
<%= select('texto', 'idTipo', TipoTexto.find(:all).collect {|c|
[c.Nombre, c.id] }, {:include_blank => true}) %>
Edición
<%= text_field 'texto', 'edition' %>
Fecha de Publicación
<%= date_select 'texto', 'date' %>
Editor
<%= text_field 'texto', 'editor' %>
Donde el select me trae una lista de tipos de publicaciones. Ahora la
cuestion es la siguiente.
Yo quiero que cuando cambie el estado de un elemento del select me
aparezca, por ejemplo, el Editor si el valor del selec es 1. Si el valor
es 2 que me aparezca el editor y el año y asi con el resto. Es decir,
para cada publicacion tengo text_forms que quiero completar y que me
aparecen a medida que los selecciono, es decir, de forma dinamica en la
pagina.
No se como pasar el valor del IdTipo para hacer algo como:
<% if IdTipo == 1 then %>
Edición
<%= text_field 'texto', 'edition' %>
Espero que alguien me entienda jejeje. Saludos a todos!!