Javier,

No hace falta que hagas $html->tagValue. Si desde el controlador seteás el
$this->data, o estás en un resultado de POST, este se va a seleccionar
automáticamente.

Entonces en tu vista hacés:

<?php echo $html->selectTag('Libro/Campo_base_datos', $paises);?>

Y en tu controlador si por ejemplo querés setear el valor 'valor' como
defecto cuando no estás como resultado de un POST haces:

function accion()
{
        // Tu codigo....

        if (empty($this->data))
        {
                $this->data = array ('Libro' => array(
                        'Campo_base_datos' => 'valor'
                ));
        }
}

-MI

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

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar


-----Mensaje original-----
De: [email protected] [mailto:[EMAIL PROTECTED] En
nombre de Javier Ramirez Molina
Enviado el: Viernes, 09 de Marzo de 2007 08:35 a.m.
Para: [email protected]
Asunto: Re: Rellenar un Select con enum

<?php echo $html->selectTag('Libro/Campo_base_datos', $paises,
$html->tagValue('Libro/Campo_base_datos'));?>


--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a