/* @var $subgroups array */
-$this->title = 'Ð\90кÑ\82Ñ\83ализаÑ\86иÑ\8f букетов';
+$this->title = 'Ð\9aаÑ\82алог букетов';
$this->params['breadcrumbs'][] = $this->title;
$this->registerJsFile('/js/products1cNomenclatureActuality/index.js', ['position' => View::POS_END]);
// Список месяцев-годов для выпадающих списков
<div class="row">
<!-- 1-я колонка: основные фильтры -->
- <div class="col-6 ">
- <div class="mb-2 fw-bold">Ð\9dоменклаÑ\82Ñ\83Ñ\80а</div>
+ <div class="col-4 ">
+ <div class="mb-2 fw-bold">ФилÑ\8cÑ\82Ñ\80</div>
<div class="row mb-3">
<div class="col">
- <div class="d-flex justify-content-between">
+ <div class="d-flex justify-content-start">
<?= $formFilter->field($filter, 'group_id', ['options' => ['class' => 'w-90']])->dropDownList(
$groups,
['prompt' => 'Категория', 'id' => 'filter-category']
</div>
<div class="row mb-3">
<div class="col">
- <div class="d-flex justify-content-between">
+ <div class="d-flex justify-content-start">
<?= $formFilter->field($filter, 'subgroup_id', ['options' => ['class' => 'w-90']])
->dropDownList(
$subgroupItems,
</div>
</div>
- <div class="col"></div>
- </div>
- <div class="row">
-
- <div class="col"></div>
</div>
+
</div>
<!-- 2-я колонка: даты актуальности -->
<div class="col-3 ps-4" style="border-left: #ccc solid 1px">
- <div class="mb-2 fw-bold">Актуальность ассортимента</div>
+ <div class="mb-2 fw-bold">Актуальность</div>
<div class="mb-3">
<div class="d-flex justify-content-between">
<?= $formFilter->field($filter, 'date_from', ['options' => ['class' => 'w-100']])
</div>
</div>
</div>
+
+ </div>
+
+ <!-- 3-я колонка: поставщик/плантация + кнопка Применить -->
+ <div class="col-3 ps-4" style="border-left: #ccc solid 1px">
+ <div class="mb-2 fw-bold">Статус</div>
<div class="mb-3">
<?= $formFilter->field($filter, 'onlyActive')->checkbox([
- 'label' => 'ТолÑ\8cко активные',
+ 'label' => 'Ð\90ктивные',
'uncheck' => 0,
'checked' => (bool)$filter->onlyActive,
'id' => 'onlyActiveCheckbox'
])->label(false) ?>
<?= $formFilter->field($filter, 'onlyInactive')->checkbox([
- 'label' => 'ТолÑ\8cко неактивные',
+ 'label' => 'Ð\9dеактивные',
'uncheck' => 0,
'checked' => (bool)$filter->onlyInactive,
'id' => 'onlyInactiveCheckbox'
])->label(false) ?>
</div>
- </div>
-
- <!-- 3-я колонка: поставщик/плантация + кнопка Применить -->
- <div class="col-2 ps-4" style="border-left: #ccc solid 1px">
- <div class="mb-2 fw-bold">Поставщики</div>
<div class="mb-3">
<?= $formFilter->field($filter, 'is_archive')->checkbox([
'label' => 'Архивные',
])->label(false) ?>
</div>
- <div class="mb-4">
-
- </div>
</div>
- <div class="col-1 ps-4 d-flex justify-content-end align-items-end" >
+ <div class="col-2 ps-4 d-flex justify-content-end align-items-end" >
<?= Html::submitButton('Применить', ['class' => 'btn btn-primary w-100']) ?>
$clearBtn = $actuality ? '<div class="ms-2 d-flex justify-content-center align-items-center clear-interval-btn" data-id="' . $actuality->id . '" >
<i class="fa fa-times"></i>
</div>' : '';
- $inputs = '<div class="d-flex justify-content-center align-items-center">';
+ $inputs = '<div class="d-flex justify-content-start align-items-center">';
$inputs .= Html::hiddenInput("actuality[$i][bouquet_id]", $product->id);
$inputs .= Html::hiddenInput("actuality[$i][guid]", $product->guid);
if ($actuality) {
'data-guid' => $product->id,
'data-name' => $product->name,
]);
- return '<div class="d-flex justify-content-between">' . $btnArchOn . $btnArchOff . '</div>';
+ return '<div class="d-flex justify-content-start">' . $btnArchOn . $btnArchOff . '</div>';
}
],