如何在moodle数据库模块中添加新的表单字段?

时间:2011-09-08 07:05:03

标签: php mysql moodle

Moodle的数据库模块有一些预定义的字段类型(文本,日期,URL,图片等),但我想自定义它以创建新的字段类型。

例如,我可能想创建一个新的字段类型名称IMB,并告诉用户在表单中选择IMB时可以做什么。

如何做到这一点?

1 个答案:

答案 0 :(得分:1)

db字段类型位于mod/data/field。您可以复制其中一个现有类型并将文件夹重命名为imb,然后将该类重命名为data_field_imb并开始修改以获得所需内容。

他们担心修改只有2个文件(如果你想获得幻想,可以使用图像)。如果您需要修改任何屏幕上的文字,请使用get_string('stringkey', 'data')print_string('stringkey', 'data'),然后确保将字符串键和值放入文件lang/en_utf8/data.php

祝你好运。