Add multi-variant test sets

This commit is contained in:
Wojtek
2026-10-16 10:12:26 +02:00
parent 6ff21ef245
commit 8cc1862178
13 changed files with 176 additions and 7 deletions
@@ -2,7 +2,13 @@
<form>
<fieldset name="details">
<field name="id" type="hidden" />
<field name="parent_id" type="hidden" default="0" />
<field name="title" type="text" label="COM_TESTQUESTIONS_SET_TITLE" required="true" maxlength="255" />
<field name="set_type" type="list" label="COM_TESTQUESTIONS_SET_TYPE" default="ordinary" required="true">
<option value="ordinary">COM_TESTQUESTIONS_SET_TYPE_ORDINARY</option>
<option value="multi">COM_TESTQUESTIONS_SET_TYPE_MULTI</option>
<option value="variant">COM_TESTQUESTIONS_SET_TYPE_VARIANT</option>
</field>
<field name="subject_id" type="sql" label="COM_TESTQUESTIONS_SUBJECT" required="true" query="SELECT id, title FROM #__testquestions_subjects WHERE published = 1 ORDER BY title ASC" key_field="id" value_field="title" translate_query="false">
<option value="0">COM_TESTQUESTIONS_SELECT_SUBJECT</option>
</field>