2017-03-02 1 views
0

すべてのクイズの試合ページにブロックを作成して設定するにはどうすればよいですか?クイズの試行ページのMoodle applicable_formats

私は、カスタムのMoodleブロックに次のコードを持っている:http://www.mymoodle.com/mod/quiz/attempt.php?attempt=61

しかし唯一のオプション:

public function applicable_formats() { 
    return array(
     'all' => true, 
    ); 
} 

私の目標は、次のようなすべてのコースクイズ試行ページに私のブロックを表示することです現在のクイズに設定することができます。

他のすべてのクイズのページにはブロックが表示されません。

答えて

1

あなたは、いくつかの設定を変更することで、サイト自体にadminstratorとして、この作業を行うことができます。

ターンブロックが上で編集。

「configure [yourblock]」に移動します。

ブロックの設定ページが表示されます。 「このブロックが表示されます」タブで

:「ページタイプの表示」で

選択して、あなたのために右である設定。たとえば、「任意のクイズモジュールページ」を選択します。

保存します。

これだけです。 :-)