-1

我正在使用 Moodle 2.3 我正在尝试将帮助按钮添加到我在 moodle 中的自我注册表单中。我正在更改 /login/signup_form.php页面。

我在用:

 $mform->addHelpButton('country','country','moodle');

这会在页面上创建一个帮助图标。但是单击该图标会在同一页面上加载帮助信息。弹出窗口不起作用。在 firebug 中未发现 JavaScript 错误。

请帮忙

4

3 回答 3

0

您需要从管理员进行 ajax/javascript 设置。

Site administration > Appearance > AJAX and Javascript
于 2012-12-06T09:22:12.550 回答
0

您还应该向 lang/en/moodle.php 添加一个条目

例如在 course/edit_form.php 我添加了以下字段

// 课程冠军
$mform->addElement('text', 'champion', 'Champion', get_string('champion'), 'size="256"');

// 新字段
$mform->addHelpButton('champion','courseChampion');

// 字段帮助
$mform->setDefault('champion', 'Firstname Lastname');

然后在 lang/en/moodle.php 我添加了该字段的帮助信息。
$string['courseChampion'] = '课程冠军';
$string['courseChampion_help'] = '输入冠军的名字和姓氏。';

于 2013-03-23T05:36:49.970 回答
0

在 /root/lang/en 下的 moodle.php 中,添加以下字符串:

$string['country_help'] = '你的文字在这里';

于 2018-06-05T07:18:50.740 回答