/
i-panov
/
php-library-manager
Обзор
Документация
Войти
/
i-panov
/
php-library-manager
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/views/admin/book.php
62 строки
2 KB
i.panov
book form
21 мар 2025, 09:21
21 мар 2025, 09:21
f28f6d8
Код
Авторство
О чём код?
<?php use yii\helpers\Html; use yii\widgets\ActiveForm; /** @var \yii\web\View $this */ /** @var \app\forms\BookForm $formModel */ /** @var ?string $isbn */ /** @var array $categories */ if ($isbn) { $this->title = "Редактирование книги: {$formModel->title}"; } else { $this->title = "Создание книги"; } $this->params['breadcrumbs'][] = $this->title; $form = ActiveForm::begin(); ?> <div class="container"> <div class="row"> <div class="col-4"> <?= $form->field($formModel, 'title'); ?> </div> <div class="col-4"> <?= $form->field($formModel, 'authors'); ?> </div> <div class="col-4"> <?= $form->field($formModel, 'categoryId')->dropDownList($categories); ?> </div> </div> <div class="row"> <div class="col-3"> <?= $form->field($formModel, 'isbn'); ?> </div> <div class="col-3"> <?= $form->field($formModel, 'status'); ?> </div> <div class="col-3"> <?= $form->field($formModel, 'pageCount')->input('number'); ?> </div> <div class="col-3"> <?= $form->field($formModel, 'publishedDate')->input('date'); ?> </div> </div> <div class="row"> <?= $form->field($formModel, 'shortDescription')->textarea(); ?> </div> <div class="row"> <?= $form->field($formModel, 'longDescription')->textarea(['rows' => 10]); ?> </div> <div class="row"> <?= Html::submitButton('Сохранить', ['class' => 'btn btn-primary']); ?> </div> </div> <?php ActiveForm::end();