Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

CakePHP -> mantenimiento de fechas

Estas en el tema de CakePHP -> mantenimiento de fechas en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola , como estan?. Y bueno, yo aca de nuevo para consultarles sobre un tema en el cual en casi todos los lenguajes siempre hay ...
  #1 (permalink)  
Antiguo 12/09/2009, 13:25
 
Fecha de Ingreso: agosto-2009
Mensajes: 42
Antigüedad: 15 años, 4 meses
Puntos: 0
CakePHP -> mantenimiento de fechas

Hola , como estan?. Y bueno, yo aca de nuevo para consultarles sobre un tema en el cual en casi todos los lenguajes siempre hay dudas ....... las fechas :D.

Tengo un formulario en donde ingreso una fecha determinada ... ya sea para un formulario de busqueda o de insertar algun nuevo registro.

Unos usan un calendario java para esto. Mi primera pregunta es: Saben ustedes de alguna clase para esto o web donde expliquen como implementarlo??, porque estuve buscando y solo encontre una web pero que era para cakephp 1.1 y me salia muchos errores.

Otros usan los clasicos $form->day, $form->month, $form->year . Asi creando selects para que el usuario ingrese la fecha (de manera mas fastidiosa claro esta). Pero si yo tengo en mi tabla de BD un campo DATE, no tendre problemas al llamar en el controlador al metodo SAVE() ???.

Espero su gran ayuda por favor. Mientras, seguire bsucando la solucion en otras webs.

Saludos
  #2 (permalink)  
Antiguo 13/09/2009, 09:49
 
Fecha de Ingreso: febrero-2004
Ubicación: Guatemala
Mensajes: 117
Antigüedad: 20 años, 10 meses
Puntos: 2
Respuesta: CakePHP -> mantenimiento de fechas

Si entiendo bien tu pregunta lo mejor que puedes usar es los helpers para formularios

<?php echo input_date_tag('myfecha', $myfecha, 'rich=true') ?>

y con lo del save() no hay problema si es parte de tu schema.

saludos
jlh
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:56.