Как я могу добавить настраиваемое поле календаря? - PullRequest
0 голосов
/ 27 мая 2020

Я установил Moodle 3.7. Здесь, во всплывающем окне регистрации пользователя, нам нужен момент поля «Календарь» для «Начиная с»

We see below are the default code:
// Enrolment start.

 $basemenu = array();
        if ($course->startdate > 0) {
            $basemenu[2] = get_string('coursestart') . ' (' . userdate($course->startdate, $dateformat) . ')';
        }
        $basemenu[3] = get_string('today') . ' (' . userdate($today, $dateformat) . ')';
        $basemenu[4] = get_string('now', 'enrol_manual') . ' (' . userdate($now, get_string('strftimedatetimeshort')) . ')';

$mform->setDefault('duration', $defaultperiod);
        $mform->setAdvanced('duration');
        $mform->addElement('select', 'startdate', get_string('startingfrom'), $basemenu);
        $mform->setDefault('startdate', $extendbase);
        $mform->setAdvanced('startdate');

Удалить код ошибки и применить поле календаря.

...