Display quiz name in the summary table

To display the quiz name in the summary table on the quiz review page, you can add a new row to the summary table and include the quiz name in that row. Here’s an example of how you can modify the code:

  1. Find the line in the code that starts with $strreviewsummary = get_string('reviewsummary', 'quiz', ...
  2. After that line, add the following code:
bashCopy code$quizname = $quiz->name;
$table->add_data(get_string('quizname', 'quiz'), $quizname);

This code retrieves the quiz name from the $quiz object and adds it to the summary table.

  1. You’ll also need to add a new language string to display the text “Quiz name” in the summary table. Add the following line to the lang/en/quiz.php file (or the equivalent file for your language):
goCopy code$string['quizname'] = 'Quiz name';

With these modifications, the summary table should now include a row displaying the quiz name.

Subscribe
Notify of
guest

Time limit is exhausted. Please reload CAPTCHA.

0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x