如何添加自定义日历字段?

时间:2020-05-27 05:10:00

标签: php moodle

我已经安装了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');

删除错误代码并应用日历字段。

0 个答案:

没有答案