Match set frontend to exam view

This commit is contained in:
Wojtek
2026-10-15 18:05:11 +02:00
parent b2ea519ff5
commit 54c4c56469
7 changed files with 37 additions and 2 deletions
@@ -56,4 +56,18 @@ class SetModel extends BaseDatabaseModel
->order('sq.ordering ASC, q.id ASC')
)->loadObjectList();
}
public function getSets()
{
$db = Factory::getContainer()->get('DatabaseDriver');
return $db->setQuery(
$db->getQuery(true)
->select(['s.id', 's.title', 'sub.title AS subject_title'])
->from($db->quoteName('#__testquestions_sets', 's'))
->leftJoin($db->quoteName('#__testquestions_subjects', 'sub') . ' ON sub.id = s.subject_id')
->where('s.published = 1')
->order('sub.title ASC, s.title ASC')
)->loadObjectList();
}
}