blob: c0387fd98194edacc0c48dd69fa6aeb6ef916125 (
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
|
<? if ($admin || $termine) : ?>
<article class="studip">
<header>
<h1>
<?= Icon::create('schedule', 'info')->asImg() ?>
<?= htmlReady($title) ?>
</h1>
<nav>
<? if ($admin) : ?>
<? if ($isProfile) : ?>
<a href="<?= URLHelper::getLink('dispatch.php/calendar/date/add') ?>"
data-dialog="reload-on-close"
title="<?= _('Neuen Termin anlegen') ?>">
<?= Icon::create('add', 'clickable')->asImg(['class' => 'text-bottom']) ?>
</a>
<? else: ?>
<a href="<?= URLHelper::getLink("dispatch.php/course/timesrooms", ['cid' => $range_id]) ?>"
title="<?= _('Neuen Termin anlegen') ?>">
<?= Icon::create('admin', 'clickable')->asImg(['class' => 'text-bottom']) ?>
</a>
<? endif ?>
<? endif ?>
</nav>
</header>
<? if ($termine) : ?>
<? foreach ($termine as $termin) : ?>
<?= $this->render_partial('calendar/contentbox/_termin.php', ['termin' => $termin, 'course_range' => $course_range]) ?>
<? endforeach ?>
<? else: ?>
<section>
<?= _('Es sind keine aktuellen Termine vorhanden. Zum Anlegen neuer Termine können Sie die Aktion „Neuen Termin anlegen“ benutzen.') ?>
</section>
<? endif ?>
</article>
<? endif ?>
|