aboutsummaryrefslogtreecommitdiff
path: root/app/views/course/dates/_date_row.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/course/dates/_date_row.php')
-rw-r--r--app/views/course/dates/_date_row.php19
1 files changed, 17 insertions, 2 deletions
diff --git a/app/views/course/dates/_date_row.php b/app/views/course/dates/_date_row.php
index 0246455..b10deac 100644
--- a/app/views/course/dates/_date_row.php
+++ b/app/views/course/dates/_date_row.php
@@ -1,10 +1,21 @@
<?php
+/**
+ * @var bool $show_raumzeit
+ * @var bool $has_access
+ * @var bool $is_next_date
+ * @var bool $cancelled_dates_locked
+ * @var Course_DatesController $controller
+ * @var CourseDate $date
+ * @var Course $course
+ */
+?>
+<?php
$icon = 'date';
$dialog_url = $show_raumzeit
? $controller->url_for('course/dates/details/' . $date->id)
: $controller->url_for('course/dates/singledate/' . $date->id);
?>
-<tr id="date_<?= $date->id ?>" <? if ($is_next_date) echo 'class="nextdate" title="' . _('Der nächste Termin') . '"'; ?> data-termin-id="<?= htmlReady($date->id) ?>">
+<tr id="date_<?= $date->id ?>" <? if (!empty($is_next_date)) echo 'class="nextdate" title="' . _('Der nächste Termin') . '"'; ?> data-termin-id="<?= htmlReady($date->id) ?>">
<td data-sort-value="<?= htmlReady($date->date) ?>" class="date_name">
<a href="<?= $dialog_url ?>" data-dialog>
<?= Icon::create($icon)->asImg(['class' => 'text-bottom']) ?>
@@ -30,7 +41,11 @@ $dialog_url = $show_raumzeit
<? if (count($date->statusgruppen) > 0) : ?>
<ul class="clean">
<? foreach ($date->statusgruppen as $statusgruppe) : ?>
- <li><?= htmlReady($statusgruppe->name) ?></li>
+ <li>
+ <a href="<?= $controller->link_for('course/statusgroups/details', $statusgruppe) ?>" data-dialog="size=default">
+ <?= htmlReady($statusgruppe->name) ?>
+ </a>
+ </li>
<? endforeach ?>
</ul>
<? else : ?>