blob: 50fd3b09156593f911c56d6de0451803f2218fcf (
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 DataFieldEntryModel[] $datafields
* @var AuxLockRule $aux
* @var bool $editable
*/
$editable = false;
?>
<form class="default" method="post">
<? if ($datafields) : ?>
<fieldset>
<legend>
<?= htmlReady($aux->name) ?>
</legend>
<p><?= formatReady($aux->description) ?></p>
<? foreach ($datafields as $field): ?>
<? if ($field->getTypedDatafield()->isVisible()): ?>
<? if ($field->getTypedDatafield()->isEditable()) : ?>
<? $editable = true; ?>
<? endif ?>
<?= $field->getTypedDatafield()->getHTML('aux'); ?>
<? endif; ?>
<? endforeach; ?>
</fieldset>
<? if ($editable): ?>
<footer>
<?= Studip\Button::create(_('Speichern'), 'save') ?>
</footer>
<? else: ?>
<?= MessageBox::info(_('Keine einstellbaren Zusatzdaten vorhanden')) ?>
<? endif; ?>
<? else : ?>
<?= MessageBox::info(_('Keine einstellbaren Zusatzdaten vorhanden')) ?>
<? endif; ?>
</form>
|