diff options
| author | Murtaza Sultani <sultani@data-quest.de> | 2025-05-12 15:05:16 +0200 |
|---|---|---|
| committer | Murtaza Sultani <sultani@data-quest.de> | 2025-05-12 15:07:06 +0200 |
| commit | d946dc329cdd57b05a71fbcfcbc74d61ff9828e8 (patch) | |
| tree | 829d184d5f1fe26deb77378085d174f55ec353c3 /app/views | |
| parent | 6e98cca1a9f434d3045bd84dd8545d632d3a5f04 (diff) | |
Add user room groups sidebar templatesissue-5605
Diffstat (limited to 'app/views')
| -rw-r--r-- | app/views/room_management/templates/user_room_groups.php | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/app/views/room_management/templates/user_room_groups.php b/app/views/room_management/templates/user_room_groups.php new file mode 100644 index 0000000..4ff654e --- /dev/null +++ b/app/views/room_management/templates/user_room_groups.php @@ -0,0 +1,43 @@ +<?php +/** + * @var string $url + * @var SimpleORMapCollection<Clipboard> $user_groups + * @var Clipboard $active_group + * @var SimpleORMapCollection<Room> $rooms + * @var Array $params + */ +?> + +<div class="user-room-groups-widget"> + <form action="<?= URLHelper::getLink($url) ?>" class="default" method="get"> + <select name="clipboard_id" class="submit-upon-select"> + <?php foreach ($user_groups as $user_group): ?> + <option value="<?= $user_group->id ?>" <?= $user_group->id === $active_group->id ? 'selected' : '' ?>> + <?= $user_group->name ?> + </option> + <?php endforeach; ?> + </select> + </form> + + <ul class="user-room-groups-widget__rooms"> + <?php foreach ($rooms as $room): ?> + <li class="user-room-groups-widget__room-item"> + <?= $room->name ?> + <div class="actions"> + <a href="<?= Room::getLinkForAction('show', $room->id) ?>" data-dialog> + <?= Icon::create('info-circle')->asImg([ + 'title' => _('Rauminformationen'), + 'class' => 'text-bottom' + ])?> + </a> + <a href="<?= Room::getLinkForAction('semester_plan', $room->id) ?>" target="_blank"> + <?= Icon::create('timetable')->asImg([ + 'title' => _('Semesterbelegung'), + 'class' => 'text-bottom' + ])?> + </a> + </div> + </li> + <?php endforeach; ?> + </ul> +</div> |
