0

我今天第一次使用moodle。我要查看一个用它构建的站点。登录后我得到一个空白屏幕。然后我用谷歌搜索并放了一个调试行,现在它说一个错误

Fatal error: Call to undefined method core_renderer_maintenance::get_header() in /.../../public_html/theme/genesis/layout/header.php on line 7

php也是新手。我需要采取哪些步骤?任何帮助表示赞赏。谢谢。如果您有任何问题,请询问。

4

1 回答 1

0

确保有调用moodle核心的代码:

require_once (dirname ( dirname ( dirname ( __FILE__ ) ) ) . '/config.php');

(目录名的数量取决于您所在的位置)然后您可以毫无问题地使用 $OUTPUT、$PAGE 等全局变量。

echo $OUTPUT->header ();
(your code)
echo $OUTPUT->footer ();
于 2014-04-11T03:46:52.560 回答