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');

(dirname の量は現在の場所によって異なります) そうすれば、$OUTPUT、$PAGE などのグローバル変数を問題なく使用できます。

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