Veamos un ejemplo con Radio Puto, un conjunto de opciones típicamente two, pero también pueden ser
muchas más.
Pero en nuestro caso va a ser para el género.
Para que el usuario pueda escoger entre mujer hombre el género, entonces nos vamos a ir al usuario.
Vamos a agregar un atributo debajo de habilitar
el género y lo vamos a validar con Not empty.
Recuerden que es un string.
Por lo tanto, como siempre, un string se valida con Not Empty y también como siempre Guiteras.
Cetas bajamos.
Marcamos general bien, subimos.
Guardamos lo siguiente el campo, nos vamos al formulario, vamos a copiar identificador por acá, lo
copiamos y el género bueno, debajo de habilitar lo pegamos bien.
Entonces primero género for género y también vamos a colocar el Heidy como género.
El field también apunta a género, se valida también el atributo género y acá también ya, pero es del
tipo radio, un radio Button, pero que tenemos solamente uno.
Por ejemplo que podemos colocar value, un valor por defecto, por ejemplo hombre pero también mujer.
Entonces vamos a copiar este div, lo vamos a replicar y lo vamos a pegar acá.
Entonces tenemos uno para hombre y otro para mujer.
Pero siempre apunta el mismo campo fiel.
Lo que cambia es el valor.
Pero siempre a género y Leidy género.
Bueno, en realidad a cacería hay género uno.
Acá hay género dos para diferenciar.
Siempre Leidy es único y este label el for lo quitamos.
Lo que si vamos a tener otro label acá.
Para cada uno para colocar por ejemplo hombre o mujer ya casi queda Alford.
Entonces este fore va con Estadi.
Y el valor o el texto, lo mismo que el valor acá hombre.
Entonces seleccionamos hombre y envía el estric, el valor hombre.
Y también para mujer.
Lo copiamos y lo pegamos acá, pero acá sería el Heidy 2.
Género 2 y valor mujer guardame.
Qué faltaría en resultado mostrar.
Entonces voy a copiar esto acá.
Habilitar.
Acá.
Género, usuario, punto, género, se fijan.
Y así es, siempre estamos listo.
Entonces, básicamente un atributo del tipo string género construye transceptor.
Luego el campo en el formulario por acá.
Género con las distintas opciones con los tintos.
Radio Button genero uno genero 2.
Con el valor hombre mujer se selecciona uno de los dos y se muestra el resultado en resultado.
En la plantilla íbamos a levantar.
Bien, acá tenemos habilitar género hombre y mujer, por ejemplo, hombre, país, España.
Administrador usuario.
Enviar?
Perfecto.
Género hombre.
Habilitado otro bien.
Colocamos los input de forma individual, es decir, hombre y luego mujer.
Pero también esto se puede crear de forma dinámica con un foro, con un hit.
Bueno, cómo?
Igual que siempre, igual como lo hemos estado programando y haciendo.
En los demás ejemplos nos vamos a formulario.
Entonces la idea ahora es cambiar el ejemplo, hacer un poco más automático.
O vamos a tener un modelo atributo,
le damos un nombre género, un método bien simple, una lista de string.
Vamos a utilizar el per Arraiz hasta el dist.
Y acá los dos jineta.
Bien, esto es lo mismo, pero de una forma un poco más dinámica.
Entonces un método que retorna un ArrayList con dos item hombre y mujer con dos valores y se guarda
en género.
Entonces guardamos, nos vamos a la vista y acá tenemos que modificar.
Bueno, de partida dejamos uno de los dos, solamente uno.
De acá un hit, entonces un th hit.
Género 2 punto si no peso la llave, como siempre.
Género Recuerden que esto lo leemos de acá.
Género.
Este sería la variable del contexto del foro.
Ven entonces acá el value lo cambiamos, acá sería TH 2, punto válido, consigno peso, imprimimos
el valor de género, esta variable acá lo mismo, pero sería un texto entonces un th text.
Y también género, solamente faltarían los Heidy que sea de forma dinámica, pero también podemos usar
la forma que lo hicimos también croché pucks en rol este foro.
Se acuerdan?
Entonces lo podremos copiar con el Halpert hay 10 preview o pred, lo copiamos y lo pegamos acá en este
foro y cambiamos roles por género por este campo, género si quieren para que no se repita tanto género.
Porque este es el arreglo.
Este es el campo field y este es el atributo del for para que no se repita tanto.
Acá le pueden colocar, por ejemplo, genoma de género y solamente cambiaríamos acá.
En el Valeo y en el texto, pero éste corresponde a éste, éste y éste también corresponden al nombre
del atributo Hetfield y éste de acá del IZZ, es la fuente.
Es el arreglo que corresponde a éste, de acá al ArrayList.
Guardamos, simplemente actualizamos enter.
Por alguna razón dio un error, pero creo que ya sé cuál es el problema.
Volvemos acá y tenemos que quitar Estadi para que lo genere de forma automática.
Entonces importante lo quitamos y Leydi ahora se tiene que manejar de forma automática.
Y por supuesto, el Ford también.
Guardamos?
Yo sé que si.
Entonces, si vemos el código fuente, acá tenemos genero uno que apunta acá Alford genero 1 y genero
2 con genero 2 y se crea, se genera de forma automática.
El género entonces está funcionando bien.
Seleccionamos, por ejemplo.
Hombre, México.
Enviar faltó por acá.
Roli.
Enviar Bingen género hombre funciona igual que antes, pero de forma dinámica, entonces del error hay
que tener en cuenta de que Leydi acá no va.
Cada vez que lo generamos forma automática con Eudes Prev quitamos el Heidy en el input de que se genera
de forma automática.
Nos vemos en la siguiente clase.