vc pode usar o helper HTML::select sim, é bem mais simples do q a forma q
vc tá usando.

Algo como:

$valoes = array(0 => 'gorila', 1 => 'chipanzé');
$selecionado = 1;

echo HTML::select('id_do_select', $valores, $selecionado);


[]s


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - -

Luiz Alberto S. Ribeiro [ Beto ]
@madeinnordeste
<http://www.twitter.com/madeinnordeste><http://beto.euqueroserummacaco.com>
http://beto.euqueroserummacaco.com






2012/4/27 Gustavo Souza <[email protected]>

> Pessoal,
>
> Sou iniciante no Kohana, venho do Cake. E resolvi aprender este FW.
>
> Estou com dúvida quanto a preencher um 'combo' para quando for cadastrar
> uma cidade, selecionar o estado.
>
> Como fiz:
> *No controller:*
> $states = DB::select()->from('states')->execute();
> $this->template->content = View::factory('city/add')
>         ->bind('post', $post)
>         ->bind('states', $states);
>
> *Na view:*
> <select name="state_id">
>    <?php
>                 foreach($states as $state){
>                         echo "<option
> value=".$state['id'].">".$state['name']."</option>";
>                 }
>      ?>
> </select>
>
>
> Queria saber se tem uma maneira 'mais correta' para fazer isso, ou até
> mesmo utilizando o proprio Helper Html::select. E como faço o ADD desta
> cidade. Tipo, salvo o state_id pegando o ID do combo ou salvo pegando o
> Objeto State.
>
> Obrigado.
>
>
> --
> Att,
>
> Gustavo Souza
>
>  --
> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
> Php" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para [email protected].
> Para cancelar a inscrição nesse grupo, envie um e-mail para
> [email protected].
> Para obter mais opções, visite esse grupo em
> http://groups.google.com/group/kohana-php?hl=pt-BR.
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a