use yii\helpers\Url;
use yii_app\records\Admin;
use yii_app\records\AdminGroup;
+use yii_app\records\CityStore;
use yii_app\records\StoreCityList;
use yii_app\records\StoreType;
<div class="row">
<div class="col-md-3">
<?= Html::dropDownList('CityStoreParams[selected_store]', null,
- ArrayHelper::map(\yii_app\records\CityStore::find()->all(), 'id', 'name'), [
- 'multiple' => true,
- 'size' => 16,
- 'class' => 'form-control',
- 'id' => 'selected-store',
- ]) ?>
+ ArrayHelper::map(CityStore::find()->where(['visible' => CityStore::IS_VISIBLE])->orderBy('id')->all(), 'id', function ($store) {
+ return $store->id . ' ' . $store->name;
+ }),
+ [
+ 'multiple' => true,
+ 'size' => 16,
+ 'class' => 'form-control',
+ 'id' => 'selected-store',
+ ]) ?>
<?= Html::button('Редактировать', ['class' => 'btn btn-primary w-100 mt-2 py-1', 'id' => 'edit-button']); ?>
</div>
<div class="col-md-9">
'placeholder' => 'Введите число',
'oninput' => 'validateDecimal(this)'
]); ?>
+
<?= Html::label('Витрина (M3)', null, ['class' => 'form-label']); ?>
<?= Html::input('text', 'CityStoreParams[showcase_volume]', null, [
'id' => 'showcase-volume',
'placeholder' => 'Введите число',
'oninput' => 'validateDecimal(this)'
]); ?>
+
<?= Html::label('Холодильник (M2)', null, ['class' => 'form-label']); ?>
<?= Html::input('text', 'CityStoreParams[freeze_area]', null, [
'id' => 'freeze-area',
'placeholder' => 'Введите число',
'oninput' => 'validateDecimal(this)'
]); ?>
+
<?= Html::label('Холодильник (M3)', null, ['class' => 'form-label']); ?>
<?= Html::input('text', 'CityStoreParams[freeze_volume]', null, [
'id' => 'freeze-volume',
</div>
<div class="col-md-8">
<div class="container mt-5">
- <?= Html::label('Тип матрицы')?>
+ <?= Html::label('Тип матрицы') ?>
<?= Html::a('Редактировать', [Url::to('/matrix-type')], ['class' => 'd-block mb-5 text-decoration-none']); ?>
<?= Select2::widget([
'name' => 'CityStoreParams[matrix_type]',
'data' => [],
'language' => 'ru-RU',
'options' => [
- 'id' => 'matrix-type',
+ 'id' => 'matrix-type',
'placeholder' => 'Выберите тип матрицы',
'multiple' => true,
],
</div>
</div>
<div class="d-flex justify-content-end">
- <?= Html::submitButton('Сохранить', ['class' => 'btn btn-success']) ?>
+ <?= Html::submitButton('Сохранить', ['class' => 'btn btn-success']) ?>
</div>
</div>
</div>