Yo solucioné este «problema» en cake con la opción
minYear=>añoQuquieras en el llamado al input, lo que debería quedarte
así echo $form->input('nacimiento', array('label'=>'Fecha de
Nacimiento','dateFormat' => 'DMY','minYear'=>'1944'));
Espero te sirva
Guillermo
El 27/03/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escribió:
>
> Hola a todos,
>
> Tengo un pequeño problema que espero que alguien me pueda dar alguna
> idea o solución.
>
> Al generar las vistas con cake de un modelo que tiene un campo fecha,
> obtengo tres desplegables para día, mes y año.
>
> echo $form->input('nacimiento', array('label'=>'Fecha de
> Nacimiento','dateFormat' => 'DMY'));
>
> El tema es que el desplegable del año sólo aparecen valores desde 1988
> hasta 2028 y me interesa obtener valores inferiores al 1988.
>
> He estado mirando en los grupos tanto en español como en inglés y en
> éste último he encontrado la misma pregunta pero sin respuesta.
> A si mismo, me he fijado que phpMyAdmin tiene el mismo "problema" lo
> que me hace pensar que tiene algo que ver con MySQL (el gestor de DDBB
> que utilizo).
>
> Como solución puedo prescindir de la "magia" de cake e implementar yo
> mismo los seleccionables de fechas, pero si existe una manera más
> rápida me ahorraría un buen tiempo.
>
> Todo esto con la versión 1.2.0.6311 beta de CakePHP.
>
> Gracias por adelantado,
> Israel
> >
>
--~--~---------~--~----~------------~-------~--~----~
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.
-~----------~----~----~----~------~----~------~--~---