Merge pull request #4723 from IonAgorria/default-date-selector
New: Default values in date selector
This commit is contained in:
commit
109eefaf03
@ -4326,8 +4326,8 @@ class Form
|
|||||||
$syear = '';
|
$syear = '';
|
||||||
$smonth = '';
|
$smonth = '';
|
||||||
$sday = '';
|
$sday = '';
|
||||||
$shour = '';
|
$shour = !isset($conf->global->MAIN_DEFAULT_DATE_HOUR) ? '' : $conf->global->MAIN_DEFAULT_DATE_HOUR;
|
||||||
$smin = '';
|
$smin = !isset($conf->global->MAIN_DEFAULT_DATE_MIN) ? '' : $conf->global->MAIN_DEFAULT_DATE_MIN;
|
||||||
}
|
}
|
||||||
|
|
||||||
$usecalendar='combo';
|
$usecalendar='combo';
|
||||||
|
|||||||
@ -392,7 +392,25 @@ if ((! empty($conf->service->enabled) || ($object->element == 'contrat')) && $da
|
|||||||
echo $form->select_date($date_start,'date_start',empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,1,"addproduct",1,0,1);
|
echo $form->select_date($date_start,'date_start',empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,1,"addproduct",1,0,1);
|
||||||
echo ' '.$langs->trans('to').' ';
|
echo ' '.$langs->trans('to').' ';
|
||||||
echo $form->select_date($date_end,'date_end',empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,1,"addproduct",1,0,1);
|
echo $form->select_date($date_end,'date_end',empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,empty($conf->global->MAIN_USE_HOURMIN_IN_DATE_RANGE)?0:1,1,"addproduct",1,0,1);
|
||||||
|
};
|
||||||
|
print '<script type="text/javascript">';
|
||||||
|
if (!$date_start) {
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_START_HOUR)) {
|
||||||
|
print 'jQuery("#date_starthour").val("'.$conf->global->MAIN_DEFAULT_DATE_START_HOUR.'");';
|
||||||
|
}
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_START_MIN)) {
|
||||||
|
print 'jQuery("#date_startmin").val("'.$conf->global->MAIN_DEFAULT_DATE_START_MIN.'");';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
if (!$date_end) {
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_END_HOUR)) {
|
||||||
|
print 'jQuery("#date_endhour").val("'.$conf->global->MAIN_DEFAULT_DATE_END_HOUR.'");';
|
||||||
|
}
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_END_MIN)) {
|
||||||
|
print 'jQuery("#date_endmin").val("'.$conf->global->MAIN_DEFAULT_DATE_END_MIN.'");';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
print '</script>'
|
||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
@ -229,6 +229,24 @@ $coldisplay=-1; // We remove first td
|
|||||||
echo $form->select_date($line->date_start,'date_start',$hourmin,$hourmin,$line->date_start?0:1,"updateligne",1,0,1);
|
echo $form->select_date($line->date_start,'date_start',$hourmin,$hourmin,$line->date_start?0:1,"updateligne",1,0,1);
|
||||||
echo ' '.$langs->trans('to').' ';
|
echo ' '.$langs->trans('to').' ';
|
||||||
echo $form->select_date($line->date_end,'date_end',$hourmin,$hourmin,$line->date_end?0:1,"updateligne",1,0,1);
|
echo $form->select_date($line->date_end,'date_end',$hourmin,$hourmin,$line->date_end?0:1,"updateligne",1,0,1);
|
||||||
|
print '<script type="text/javascript">';
|
||||||
|
if (!$line->date_start) {
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_START_HOUR)) {
|
||||||
|
print 'jQuery("#date_starthour").val("'.$conf->global->MAIN_DEFAULT_DATE_START_HOUR.'");';
|
||||||
|
}
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_START_MIN)) {
|
||||||
|
print 'jQuery("#date_startmin").val("'.$conf->global->MAIN_DEFAULT_DATE_START_MIN.'");';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (!$line->date_end) {
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_END_HOUR)) {
|
||||||
|
print 'jQuery("#date_endhour").val("'.$conf->global->MAIN_DEFAULT_DATE_END_HOUR.'");';
|
||||||
|
}
|
||||||
|
if (isset($conf->global->MAIN_DEFAULT_DATE_END_MIN)) {
|
||||||
|
print 'jQuery("#date_endmin").val("'.$conf->global->MAIN_DEFAULT_DATE_END_MIN.'");';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
print '</script>'
|
||||||
?>
|
?>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user