From 4312c72faf0a15736960b919883014e11a6d0985 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 14 Mar 2006 00:54:42 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Correction=20pour=20g=E9rer=20date=20pop?= =?UTF-8?q?up=20eldy=20sans=20valeurs=20pr=E9d=E9finies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/html.form.class.php | 25 ++++++++++++++----------- 1 file changed, 14 insertions(+), 11 deletions(-) diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index 600a16e9322..ca3b3d21749 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -1558,13 +1558,13 @@ class Form /** - * \brief Affiche zone de selection de date - * Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes - * Les champs sont présélectionnées avec: - * - La date set_time (timestamps ou date au format YYYY-MM-DD ou YYYY-MM-DD HH:MM) - * - La date du jour si set_time vaut '' - * - Aucune date (champs vides) si set_time vaut -1 - * \param form_name nom du formulaire de provenance. Utilisé pour les dates en popup + * \brief Affiche zone de selection de date + * Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes + * Les champs sont présélectionnées avec: + * - La date set_time (timestamps ou date au format YYYY-MM-DD ou YYYY-MM-DD HH:MM) + * - La date du jour si set_time vaut '' + * - Aucune date (champs vides) si set_time vaut -1 + * \param form_name Nom du formulaire de provenance. Utilisé pour les dates en popup style andre. */ function select_date($set_time='', $prefix='re', $h = 0, $m = 0, $empty=0,$form_name="") { @@ -1623,10 +1623,13 @@ class Form // Calendrier popup version eldy if ("$conf->use_popup_calendar" == "eldy") // Laissé conf->use_popup_calendar entre quote { - //print "e".$conf->format_date_short; - $timearray=getDate($set_time); - $formated_date=dolibarr_print_date($set_time,$conf->format_date_short); - + //print "e".$set_time." t ".$conf->format_date_short; + if ($set_time) + { + $timearray=getDate($set_time); + $formated_date=dolibarr_print_date($set_time,$conf->format_date_short); + } + // Zone de saisie manuelle de la date print '