Kohana & amp; Ayudante de formulario: valor predeterminado en el menú desplegable

StackOverflow https://stackoverflow.com/questions/1651479

  •  22-07-2019
  •  | 
  •  

Pregunta

$x=array('a','b','c');
echo form::dropdown('test', $x, 'b');

Estoy usando el ayudante de formularios Kohana para crear formularios, pero he encontrado un inconveniente. El código de prueba anterior no muestra el valor predeterminado como debería, como está escrito en los documentos. Ideas?

¿Fue útil?

Solución 2

Utiliza la clave de la matriz, no el valor, para determinar qué valor predeterminado mostrar.

Otros consejos

Su matriz debe configurarse así:

$x = array('a'=>'a', 'b'=>'b', 'c'=>'c');

Al configurar la matriz de la forma en que lo está haciendo, sus teclas son todas numéricas. Si desea que las claves sean numéricas, necesitaría tener un número para su valor predeterminado:

echo form::dropdown('test', $x, 2)

Cualquiera de estos cambios estaría bien dependiendo de cómo desee configurar su aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top