Show images in saved test details
This commit is contained in:
@@ -17,7 +17,7 @@ class ResultModel extends BaseDatabaseModel
|
||||
$db = Factory::getContainer()->get('DatabaseDriver');
|
||||
$item = $db->setQuery(
|
||||
$db->getQuery(true)
|
||||
->select(['r.*', 's.title AS set_title', 'sub.title AS subject_title'])
|
||||
->select(['r.*', 's.title AS set_title', 's.image AS set_image', 'sub.title AS subject_title'])
|
||||
->from($db->quoteName('#__testquestions_results', 'r'))
|
||||
->leftJoin($db->quoteName('#__testquestions_sets', 's') . ' ON s.id = r.set_id')
|
||||
->leftJoin($db->quoteName('#__testquestions_subjects', 'sub') . ' ON sub.id = s.subject_id')
|
||||
@@ -35,7 +35,7 @@ class ResultModel extends BaseDatabaseModel
|
||||
if ($ids) {
|
||||
$item->questions = $db->setQuery(
|
||||
$db->getQuery(true)
|
||||
->select(['id', 'question_type', 'question', 'answer_a', 'answer_b', 'answer_c', 'answer_d', 'answer_open', 'correct_answer', 'points'])
|
||||
->select(['id', 'question_type', 'question', 'answer_a', 'answer_b', 'answer_c', 'answer_d', 'answer_open', 'correct_answer', 'points', 'image'])
|
||||
->from($db->quoteName('#__testquestions_questions'))
|
||||
->where('id IN (' . implode(',', $ids) . ')')
|
||||
)->loadObjectList('id');
|
||||
|
||||
Reference in New Issue
Block a user