Dorimen
+143
Репутация
901
Рейтинг
так:
<?php echo html_datepicker($field->element_name, $field->data['date'], array('id'=>$field->id), array('yearRange' => '-100:+30')); ?>
или так:
<?php echo html_datepicker($field->element_name, $field->data['date'], array('id'=>$field->id), array('yearRange' => '1930:2030')); ?>
т.е. устанавливаем диапазон лет относительный в первом случае (-100 лет от текущего года назад и +30 лет вперед, можно прописать например так '-90:+0' для ввода возраста) и абсолютный во втором (т.е. года с 1930 по 2030).
Теперь в видимой части списка выбора года можно будет видеть сразу весь диапазон. А то дефолтный вариант показывает только какое-то количество в видимой части и пользователь не сразу понимает, что нужно сначала условно выбрать 1970, чтобы увидеть то, что ниже.