Amigos,

estou fazendo o seguinte select usando o helper HTML:

<?=$html->selectTag("Atendimento/contato_id", $contatosList, $contatosList,
array(), null, false, false);?>

Para montar o array $contatosList eu uso o generateList abaixo:

            $contatos->recursive = 0;
            $this->set("contatosList",
            $contatos->generateList("Contato.empresa_id=".$id,
                                    "nome ASC",
                                    null,
                                    "{n}.Contato.id",
                                    "{n}.Contato.nome"));

O problema que estou tendo é que ao invés de ter no value o ID
correspondente ao NOME no text, o cake ta colocando uma sequencia (deveria
ser o ID do contato)

<select name="data[Atendimento][contato_id]"  id="AtendimentoContatoId">
<option value="0"  selected="selected">Selecione:</option>
<option value="1" >Fábio Xavier Guimarães</option>
<option value="2" >Leandro Guimarães</option>
<option value="3" >Rodrigo Guimarães</option>
</select>

Como devo fazer para que em value venha o ID correto?

Abraço a todos.
-- 
Rodrigo Guimarães
Desenvolvedor Web

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do 
Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a