10) $nb=10;
else $nb = $nb_rows;
$select_view = "";
//liste des vues à consolider
$form_task = "
".
$select_view
."
";
/*appui sur la fin de la méthode do_form de la classe stat_view*/
$form_task .= "";
$btn_date_deb = "";
$btn_date_fin = "";
$btn_date_echeance = "";
if (!$date_deb) // -- si nouvelle tâche = pas de params pré-enregistrés
$date_deb = strftime("%Y-%m-%d", mktime(0, 0, 0, date('m'), date('d')-1, date('y')));
$btn_date_deb=str_replace("!!date_deb!!",$date_deb,$btn_date_deb);
$btn_date_deb=str_replace("!!date_deb_lib!!",formatdate($date_deb),$btn_date_deb);
if(!$date_fin)
$date_fin = today();
$btn_date_fin=str_replace("!!date_fin!!",$date_fin,$btn_date_fin);
$btn_date_fin=str_replace("!!date_fin_lib!!",formatdate($date_fin),$btn_date_fin);
if (!$date_ech)
$date_ech = today();
$btn_date_echeance=str_replace("!!date_ech!!",$date_ech,$btn_date_echeance);
$btn_date_echeance=str_replace("!!date_ech_lib!!",formatdate($date_ech),$btn_date_echeance);
$form_task=str_replace("!!date_deb_btn!!",$btn_date_deb,$form_task);
$form_task=str_replace("!!date_fin_btn!!",$btn_date_fin,$form_task);
$form_task=str_replace("!!echeance_btn!!",$btn_date_echeance,$form_task);
return $form_task;
}
public function make_serialized_task_params() {
global $list_view, $conso, $date_deb, $date_fin, $date_ech;
$t = parent::make_serialized_task_params();
if ($list_view) {
foreach ($list_view as $id_vue) {
$t["list_view"][$id_vue]=$id_vue;
}
}
$t["conso"] = $conso;
$t["date_deb"] = $date_deb;
$t["date_fin"] = $date_fin;
$t["date_ech"] = $date_ech;
return serialize($t);
}
}