我正在使用 moodle 2.8
我在course / edit.php中添加了一些css代码,以隐藏教师/学生角色的一些表单字段。
但是当我从培训师帐户提交表单时显示警告信息,如
clean()
并显示“继续”链接。
我猜,原因可能是在php脚本中添加css。但只是我想要隐藏该消息,所以我的表单应该像管理区域一样直接提交。
答案 0 :(得分:1)
几乎在所有情况下,这个错误都是因为页面上有一些不应该存在的额外输出。
通常它是由开头之前的额外空格引起的'< ?php'标记在文件中或错误地包含结束'?>'标记在文件末尾,后跟空格。
在这种情况下,通过将CSS添加到edit.php,可能与将输出添加到页面的错误部分有关。如果您想在页面上添加额外的CSS,则应将其添加到主题中,或者您可以通过主题设置添加它。请注意,每个页面都有添加到“body”标记的唯一类,因此您可以使用它来编写仅适用于Moodle中单个页面的CSS。