12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- // Страница создания отчёта
- class RegenNewReportView extends LayoutView {
- protected $subjects;
- protected $worktypes;
- protected $error_text;
- protected function content():void { ?>
- <h1 class='text-center'>Создание отчёта</h1>
- <?php if (isset($this->error_text)) {?>
- <div class='card error'>
- <?= $this->error_text ?>
- </div>
- <?php } ?>
- <form action="/regen/new" method="POST">
- <div class="card">
- <div class="form-control-container">
- <label for="sel-subject_id">Предмет</label>
- <select class="form-control" id="sel-subject_id" name="subject_id">
- <?php while ($row = $this->subjects->fetchArray()) { ?>
- <option value="<?= $row['id'] ?>"><?= $row['name'] ?></option>
- <?php } ?>
- </select>
- </div>
- <div class="form-control-container">
- <label for="sel-work_type">Тип работы</label>
- <select class="form-control" id="sel-work_type" name="work_type">
- <?php while ($row = $this->worktypes->fetchArray()) { ?>
- <option value="<?= $row['id'] ?>"><?= $row['name_nom'] ?></option>
- <?php } ?>
- </select>
- </div>
- <div class="form-control-container">
- <label for="inp-number">Номер работы</label>
- <input class="form-control" id="inp-number" placeholder="Номер работы" type="text" name="number"/>
- </div>
-
- <div class="form-control-container">
- <label for="inp-notice">Комментарий</label>
- <input class="form-control" id="inp-notice" placeholder="Всё что угодно" type="text" name="notice"/>
- </div>
- <input class="form-control" type="submit" value="Создать">
- </div>
- </form>
- <?php }} ?>
|