Kohana & Form Helper - valor padrão no Dropdown
-
22-07-2019 - |
Pergunta
$x=array('a','b','c');
echo form::dropdown('test', $x, 'b');
Eu estou usando o formulário Kohana ajudante para formas de construção, mas eu já atingiu um problema. O código de teste acima não exibir o valor padrão como deveria, como está escrito na documentação. Ideias?
Solução 2
Ele usa a chave da matriz, não o valor, para determinar que o valor padrão para mostrar.
Outras dicas
A sua matriz deve ser configurado como este:
$x = array('a'=>'a', 'b'=>'b', 'c'=>'c');
Ao definir a matriz do jeito que você está fazendo isso suas chaves são todos numérico. Se você quiser as chaves para ser numérico você precisa ter um número para o seu valor padrão:
echo form::dropdown('test', $x, 2)
De qualquer uma destas alterações seria ok dependendo de como você deseja que seu aplicativo configurado.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow