Rodrigo,
a solução mais fácil é você utilizar o proprio helper para adicionar o
campo Selecione.
Veja exemplo abaixo:
<!-- altera o selectempty do helper html -->
<?php $html->tags['selectempty'] = '<option value="0" %s>Selecione...</
option>'; ;?>
<!-- adiciona label -->
<?php echo $form->labelTag('Usuario/categoria', 'Cliente');?>
<!-- monta o select com a opção de utilizar o selectempty como TRUE --
>
<?php echo $html->selectTag('Usuario/categoria', $grupos, $html-
>tagValue('Usuario/categoria'), NULL, NULL, TRUE);?>
<!-- Mensagem de erro -->
<?php echo $html->tagErrorMsg('Usuario/categoria', 'Please select the
Categoria.') ?>
Espero ter ajudado.
Marcio Trindade
On 14 set, 16:35, hostdesigner <[EMAIL PROTECTED]> wrote:
> No manual da função diz isso.
> [quote]Se apenas uma array é dada e a array é indexada numericamente,
> as chaves são reindexadas de uma maneira continua.[/quote]
> Por isso está iniciando o indice.
>
> Não dá pra você colocar outro array assim?
> <?php
> $array1 = $this->Model->findlAll();
> $array2 = array( 0 => "Selecione" );
> $result = array_merge($array1, $array2);
> pr($result);
> ?>
>
> falopa!
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---