【发布时间】:2018-05-23 00:41:42
【问题描述】:
我是 Moodle 新手,需要一些帮助来创建(仅限年份)日期选择器。 在下面的代码中,我有一些输入字段。
如果可能,我想自定义底部的 2 个 日期选择器 字段以仅显示年份供用户选择。我尝试的解决方法是使用“PARAM_INT”作为数据类型,这似乎不起作用。它也不会阻止用户输入诸如 0000 或 1000 之类的年份。提前感谢您的帮助!
$mform->addElement('text', 'article_type', 'Article Type');
$mform->setType('article_type', PARAM_TEXT);
$mform->addElement('date_selector', 'print_article_date', 'Print Article Date');
$mform->setType('article_date', PARAM_INT);
$mform->addElement('date_selector', 'earliest_article_year', 'Earliest Article Year');
$mform->setType('earliest_publication_year', PARAM_INT);
【问题讨论】:
标签: php forms moodle moodle-api