Fix filters

This commit is contained in:
Laurent Destailleur 2021-03-25 01:03:18 +01:00
parent 374e84119c
commit 602da43195

View File

@ -608,30 +608,50 @@ if ($optioncss != '') {
} }
// Add $param from extra fields // Add $param from extra fields
include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_list_search_param.tpl.php'; include DOL_DOCUMENT_ROOT.'/core/tpl/extrafields_list_search_param.tpl.php';
if ($socid) { if ($socid > 0) {
$param .= '&socid='.urlencode($socid); $param .= '&socid='.urlencode($socid);
} }
if ($projectid) { if ($search_societe) {
$param .= '&search_societe='.urlencode($search_societe);
}
if ($projectid > 0) {
$param .= '&projectid='.urlencode($projectid); $param .= '&projectid='.urlencode($projectid);
} }
if ($search_date_start) { if ($search_date_start) {
$param .= '&search_date_start='.urlencode($search_date_start); $tmparray = dol_getdate($search_date_start);
$param .= '&search_date_startday='.urlencode($tmparray['mday']);
$param .= '&search_date_startmonth='.urlencode($tmparray['mon']);
$param .= '&search_date_startyear='.urlencode($tmparray['year']);
} }
if ($search_date_end) { if ($search_date_end) {
$param .= '&search_date_end='.urlencode($search_date_end); $tmparray = dol_getdate($search_date_end);
$param .= '&search_date_endday='.urlencode($tmparray['mday']);
$param .= '&search_date_endmonth='.urlencode($tmparray['mon']);
$param .= '&search_date_endyear='.urlencode($tmparray['year']);
} }
if ($search_dateread_start) { if ($search_dateread_start) {
$param .= '&search_dateread_start='.urlencode($search_dateread_start); $tmparray = dol_getdate($search_dateread_start);
$param .= '&search_dateread_startday='.urlencode($tmparray['mday']);
$param .= '&search_dateread_startmonth='.urlencode($tmparray['mon']);
$param .= '&search_dateread_startyear='.urlencode($tmparray['year']);
} }
if ($search_dateread_end) { if ($search_dateread_end) {
$param .= '&search_dateread_end='.urlencode($search_dateread_end); $tmparray = dol_getdate($search_dateread_end);
$param .= '&search_dateread_endday='.urlencode($tmparray['mday']);
$param .= '&search_dateread_endmonth='.urlencode($tmparray['mon']);
$param .= '&search_dateread_endyear='.urlencode($tmparray['year']);
} }
if ($search_dateclose_start) { if ($search_dateclose_start) {
$param .= '&search_dateclose_start='.urlencode($search_dateclose_start); $tmparray = dol_getdate($search_dateclose_start);
$param .= '&search_dateclose_startday='.urlencode($tmparray['mday']);
$param .= '&search_dateclose_startmonth='.urlencode($tmparray['mon']);
$param .= '&search_dateclose_startyear='.urlencode($tmparray['year']);
} }
if ($search_dateclose_end) { if ($search_dateclose_end) {
$param .= '&search_dateclose_end='.urlencode($search_dateclose_end); $tmparray = dol_getdate($search_dateclose_end);
$param .= '&search_date_endday='.urlencode($tmparray['mday']);
$param .= '&search_date_endmonth='.urlencode($tmparray['mon']);
$param .= '&search_date_endyear='.urlencode($tmparray['year']);
} }
// List of mass actions available // List of mass actions available