blob: 82028195ddf9d3ae9907029ecc18632aa461ff4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<?php
/**
* @var ClozeTask $exercise
*/
?>
<? $exercise->sortAnswersById(); ?>
<table class="rh_table inline-content">
<? foreach ($exercise->task['groups'] as $i => $group): ?>
<tr style="vertical-align: top">
<td class="rh_label">
<?= formatReady($group) ?>
</td>
<td class="rh_list <?= htmlReady($exercise->task['select']) ?>" data-group="<?= $i ?>" title="<?= _('Elemente hier ablegen') ?>">
<? foreach ($exercise->task['answers'] as $answer): ?>
<? if (isset($response[$answer['id']]) && $response[$answer['id']] == $i): ?>
<div class="rh_item drag-handle" tabindex="0">
<?= formatReady($answer['text']) ?>
<input type="hidden" name="answer[<?= $answer['id'] ?>]" value="<?= $i ?>">
</div>
<? endif ?>
<? endforeach ?>
</td>
<? if ($i == 0): ?>
<td rowspan="<?= count($exercise->task['groups']) ?>" class="rh_list answer_container" data-group="-1">
<? foreach ($exercise->task['answers'] as $answer): ?>
<? if (!isset($response[$answer['id']]) || $response[$answer['id']] == -1): ?>
<div class="rh_item drag-handle" tabindex="0">
<?= formatReady($answer['text']) ?>
<input type="hidden" name="answer[<?= $answer['id'] ?>]" value="-1">
</div>
<? endif ?>
<? endforeach ?>
</td>
<? endif ?>
</tr>
<? endforeach ?>
</table>
|