aboutsummaryrefslogtreecommitdiff
path: root/app/views/course/room_requests/request_show_summary.php
blob: d3f3090d74efa00a644f9967553eae19246b58c6 (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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<form method="post" name="room_request" class="default"
      action="<?= $controller->link_for('course/room_requests/store_request/' . $request_id) ?>"
    <?= Request::isXhr() ? 'data-dialog="size=big"' : ''?>>
    <input type="hidden" name="request_id" value="<?= htmlReady($request_id) ?>">
    <?= CSRFProtection::tokenTag() ?>


    <?= $this->render_partial('course/room_requests/_new_request_header') ?>
    <section class="resources-grid">
        <div>
        <fieldset>
            <legend>
                <?= _('Zusammenfassung') ?>
            </legend>
            <label>
                <?= _('Ausgewählte Raumkategorie') ?>
                <input type="hidden" name="selected_room_id"
                       value="<?= htmlReady($selected_room->id ?? '') ?>">
                <br>

                <strong><?= htmlReady($selected_room_category->name) ?></strong>
            </label>

            <label>
                <?= _('Ausgewählter Raum') ?>
                <? if ($selected_room): ?>
                    <input type="hidden" name="selected_room_id"
                           value="<?= htmlReady($selected_room->id) ?>">
                    <br>

                    <strong><?= htmlReady($selected_room->name) ?></strong>
                <? else : ?>
                    <br>

                    <strong><?= _('Es wurde kein spezifischer Raum gewählt.') ?></strong>
                <? endif ?>
            </label>

            <? foreach ($available_properties as $property) : ?>
                <? foreach ($selected_properties as $key => $value) : ?>
                    <? if ($property->name === $key) :  ?>
                        <?= $property->toHtmlInput(
                            $selected_properties[$property->name],
                            'selected_properties[' . htmlReady($property->name) . ']',
                            true,
                            false,
                            true
                        ) ?>
                    <? endif ?>
                <? endforeach ?>
            <? endforeach ?>

        </fieldset>
        </div>
        <div>
            <fieldset>
                <legend>
                    <?= _('Sonstiges') ?>
                </legend>
                <label>
                    <?= _('Rüstzeit vor dem Termin (in Minuten)') ?>
                    <input type="number" name="preparation_time"
                           value="<?= htmlReady($preparation_time) ?>"
                           min="0" max="<?= htmlReady($max_preparation_time) ?>">
                </label>
                <label>
                    <?= _('Rüstzeit nach dem Termin (in Minuten)') ?>
                    <input type="number" name="subsequent_time"
                           value="<?= htmlReady($subsequent_time) ?>"
                           min="0" max="<?= htmlReady($max_preparation_time) ?>">
                </label>

                <label>
                    <input type="checkbox" name="reply_lecturers" value="1"
                        <?= $reply_lecturers
                            ? 'checked'
                            : ''
                        ?>>
                    <?= _('Benachrichtigung bei Ablehnung der Raumanfrage auch an alle Lehrenden der Veranstaltung senden') ?>
                </label>

                <label>
                    <?= _('Nachricht an die Raumvergabe') ?>
                    <textarea name="comment" cols="58" rows="4"
                              placeholder="<?= _('Weitere Wünsche oder Bemerkungen zur angefragten Raumbelegung') ?>"><?= htmlReady($comment) ?></textarea>
                </label>

            </fieldset>
        </div>

    </section>
    <?= $this->render_partial('course/room_requests/_new_request_form_footer', ['step' => $step, 'search_by' => 'roomname']) ?>