$this->registerCss("
.file-caption {
- max-width: 62% !important;
+ max-width: 72% !important;
}
");
'options' => ['enctype' => 'multipart/form-data'],
]);
?>
- <div class="row d-flex border-bottom justify-content-between align-items-center py-4">
- <div class="col-md-8 d-flex align-items-center">
- <div class="col-md-3">
- <h3 class="ms-3 mb-0"><?= Html::encode("Состав букета: ") ?></h3>
- </div>
- <div class="col-md-9">
- <?= Html::input('text', 'BouquetComposition[name]', $model ? $this->title : null, ['class' => 'form-control', 'placeholder' => 'Введите название']); ?>
- </div>
+ <h1 class="ms-3 mb-0"><?= $model ? Html::encode("Редактирование букета") : Html::encode("Создание букета") ?></h1>
+ <div class="row">
+ <div class="col-md-2">
+ <?= Html::a('Назад', ['index'], ['class' => 'btn btn-primary ms-3 mt-4 w-45']) ?>
</div>
+ </div>
+ <div class="row d-flex border-bottom align-items-center py-4">
+ <div class="d-flex align-items-center flex-wrap w-100 ms-2">
+ <h4 class="mb-0 me-3"><?= Html::encode("Название букета: ") ?></h4>
+
+ <div class="flex-grow-1">
+ <?= Html::input('text', 'BouquetComposition[name]', $model ? $this->title : null, [
+ 'class' => 'form-control',
+ 'placeholder' => 'Введите название'
+ ]); ?>
+ </div>
- <div class="col-md-3 d-flex flex-column">
- <div class="row">
- <div class="col-md-5">
- <?= Html::label('Тип матрицы', null, ['class' => 'h5 mt-2 mb-0']) ?>
- </div>
- <div class="col-md-7">
+ <div class="d-flex flex-column ms-4">
+ <label class="h5 mb-1 text-center">Тип матрицы</label>
+
+ <div style="min-width: 200px;">
<?= Select2::widget([
'name' => 'matrix_type_id',
'value' => isset($model->matrixType) ? $model->matrixType->matrix_type_id : null,
'allowClear' => true,
],
]) ?>
-
</div>
- </div>
- <div class="row mt-1 text-center">
- <div class="col-12">
- <a href="<?= Url::to('/matrix-type') ?>" class="text-decoration-none"
- target="_blank">Редактировать</a>
- </div>
+ <a href="<?= Url::to('/matrix-type') ?>" class="text-decoration-none mt-1 text-center" target="_blank">Редактировать</a>
</div>
</div>
</div>
-
<div class="row">
<div class="col-md-4">
<?php if ($model) { ?>
'showPreview' => true,
'showUpload' => false,
'showCancel' => false,
+ 'removeLabel' => '',
'mainClass' => 'input-group-lg',
'maxFileSize' => 2800, // Максимальный размер файла (в килобайтах)
'dropZoneTitle' => 'Выберите изображение', // Текст на зоне для перетаскивания
'browseOnZoneClick' => true, // Разрешить клик по зоне перетаскивания
'fileActionSettings' => [
- 'showZoom' => false, // Убираем иконку для увеличения
+ 'showZoom' => false,
],
],
])->label(false) ?>
'showCancel' => false,
'mainClass' => 'input-group-lg',
'initialPreview' => $videoUrls,
+ 'removeLabel' => '',
'maxFileSize' => 100000, // Максимальный размер файла (в килобайтах)
'dropZoneTitle' => 'Выберите видеофайл', // Текст на зоне для перетаскивания
'browseOnZoneClick' => true, // Разрешить клик по зоне перетаскивания
'showPreview' => true,
'showUpload' => false,
'showCancel' => false,
+ 'removeLabel' => '',
'mainClass' => 'input-group-lg',
'initialPreview' => $processUrls,
'maxFileSize' => 100000,