The standard datepicker does not display on year's date select more than 10 years ago and 10 years in the future
This commit is contained in:
parent
629689b13f
commit
b2c8045b11
@ -6230,11 +6230,15 @@ class Form
|
|||||||
} elseif ($usecalendar == 'jquery') {
|
} elseif ($usecalendar == 'jquery') {
|
||||||
if (!$disabled) {
|
if (!$disabled) {
|
||||||
// Output javascript for datepicker
|
// Output javascript for datepicker
|
||||||
|
$minYear = $conf->global->MIN_YEAR_SELECT_DATE ? $conf->global->MIN_YEAR_SELECT_DATE : (date('Y') - 10);
|
||||||
|
$maxYear = $conf->global->MAX_YEAR_SELECT_DATE ? $conf->global->MAX_YEAR_SELECT_DATE : (date('Y') + 10);
|
||||||
|
|
||||||
$retstring .= "<script type='text/javascript'>";
|
$retstring .= "<script type='text/javascript'>";
|
||||||
$retstring .= "$(function(){ $('#".$prefix."').datepicker({
|
$retstring .= "$(function(){ $('#".$prefix."').datepicker({
|
||||||
dateFormat: '".$langs->trans("FormatDateShortJQueryInput")."',
|
dateFormat: '".$langs->trans("FormatDateShortJQueryInput")."',
|
||||||
autoclose: true,
|
autoclose: true,
|
||||||
todayHighlight: true,";
|
todayHighlight: true,
|
||||||
|
yearRange: '".$minYear.":".$maxYear."',";
|
||||||
if (!empty($conf->dol_use_jmobile)) {
|
if (!empty($conf->dol_use_jmobile)) {
|
||||||
$retstring .= "
|
$retstring .= "
|
||||||
beforeShow: function (input, datePicker) {
|
beforeShow: function (input, datePicker) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user