Bueno solo modifique el helper, aunque tienes razón debo dedicarle un tiempo al tema de los idiomas, aunque de utilizar javascript prefiero utilizar un calendario.
Saludos Cordiales!!! De: [email protected] [mailto:[email protected]] En nombre de Leonardo Hidalgo Piña Enviado el: jueves, 22 de septiembre de 2011 17:29 Para: [email protected] Asunto: Re: [CakePHP-es] input date Cambiar el nucleo no deberias hacerlo bajo ningun motivo, creo que hay otro tipo de soluciones como modificarlos mediante javascript. Creo que es mejor que le dediqes 20min a ver lo del idioma a que modifiques el nucleo. Saludos. El 22-09-2011, a las 17:23, jahleet burgos <[email protected]> escribió: gracias por la ayuda, ya había probado el atributo 'empty' pero no me había funcionado ya que se debe pasar también el atributo 'dateFormat', sobre ponerlo en español no he querido ver lo de los idiomas, lo que hice fue cambiar el helper en el nucleo, aunque lo logico es usar la funcionalidad de los idiomas, mas adelante probare eso muchas gracias nuevamente. Saludos cordiales!!! El 22 de septiembre de 2011 15:56, Leonardo Hidalgo Piña <[email protected]> escribió: 'birthday' => array('label' => 'Fecha de Nacimiento', 'dateFormat' => 'DMY', 'minYear' => '1910', 'maxYear' => date('Y'), 'empty' => true, 'separator' => null, 'error' => false), Si usas la variable 'empty' en el campo te carga el primer elemento del año-mes-día en blanco. El 22 de septiembre de 2011 08:06, Guillermo Rohde <[email protected]> escribió: Antes del $this->Model->save() modifica la variable $this->data['Modelo']['fecha'] = null Esto hace que siempre guarde null, pero me imagno que queres que guarde null si no escribe en caso contrario que ponga la fecha... podrias hacer que el campo sea text (en el array de opciones poner 'type' => 'text' y asi dejarlo en blanco, sino que ponga la fecha... y si usas el del form helper para poner en español es en el array de opciones 'dateformat' => 'DMA' creo que algo asi, no estoy seguro, sin embargo me imagino que tambien queres que aparezan los textos en español, para ello: craeas en la carpeta app/locale la carpeta "esp" sin comillas dentro de esta carpeta una que se llame "LC_MESSAGES" sin comillas y en mayuscula, tal como esta aca creas un archivo con el nombre "default.po" sin comillas y con esa extension abris el archivo con el editor de texto y pegas esto: msgid "January" msgstr "Enero" msgid "February" msgstr "Febrero" msgid "March" msgstr "Marzo" msgid "April" msgstr "Abril" msgid "May" msgstr "Mayo" msgid "June" msgstr "Junio" msgid "July" msgstr "Julio" msgid "August" msgstr "Agosto" msgid "September" msgstr "Septiembre" msgid "October" msgstr "Octubre" msgid "November" msgstr "Noviembre" msgid "December" msgstr "Diciembre" guardas el archivo ahora as a la carpeta app/config y abris el archivo core.php con el editor de texto y pegas la siguiente linea donde te parezca. Configure::write('Config.language', 'esp'); Bien eso es todo presta atencion que aca en la ultima linea que tenes que poner en core.php donde dice 'esp' es el nombre de la carpeta dentro de app/locale Saludos!!! El 21 de septiembre de 2011 18:02, Jahleet Burgos <[email protected]> escribió: Tengo una tabla con un campo tipo date, necesito que por defecto este null, mi problema es que al utilizar el helper Form me crea los campos para dia/mes/año del momento que hago el ingreso, la idea es que este en “blanco” para que en la base de datos quede null por defecto, otra cosa alguien sabe cómo poner los meses en español? Saludos Cordiales!!! Jahleet Ruben Burgos Gajardo -Técnico de Nivel Superior en Redes de Computadores -Ingeniero de Ejecución en Computación e Informática -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] <mailto:cakephp-es%[email protected]> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] <mailto:cakephp-es%[email protected]> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Leonardo Hidalgo Piña Desarrollador Web http://braindeveloper.me MSN: [email protected] Celular: (+56) (99) 632 5603 <tel:%28%2B56%29%20%2899%29%20632%205603> Skype: r0cket82 Twitter: rocket82 -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] <mailto:cakephp-es%[email protected]> Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Saludos Cordiales!!! Jahleet Ruben Burgos Gajardo -Técnico de Nivel Superior en Redes de Computadores -Ingeniero de Ejecución en Computación e Informática -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
