?> <div class="product-form"> <?php $form = ActiveForm::begin(); ?> <?php echo $form->field($model, 'visible')->checkbox(); ?> <div class="row"> <div class="col-md-12"> <?php echo $form->field($model, 'categoryId')->dropDownList(\app\modules\store\models\Category::dropDown(), ['prompt' => 'Выбор']); ?> </div> <!-- <div class="col-md-6">--> <!-- --><?//= $form->field($model, 'manufacturerId')->dropDownList(\app\modules\store\models\Manufacturer::dropDown(),['prompt'=>'Выбор']) ?> <!-- </div>--> </div> <div class="row"> <div class="col-md-6"> <?php echo $form->field($model, 'title')->textInput(['maxlength' => 128]); ?> </div> <div class="col-md-6"> <?php
<?php use yii\helpers\Html; use yii\grid\GridView; /* @var $this yii\web\View */ /* @var $searchModel app\modules\store\models\ProductSearch */ /* @var $dataProvider yii\data\ActiveDataProvider */ $this->title = Yii::t('app', 'Товары'); $this->params['breadcrumbs'][] = $this->title; ?> <div class="product-index"> <p> <?php echo Html::a(Yii::t('app', 'Добавить'), ['create'], ['class' => 'btn btn-success']); ?> </p> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [['class' => 'yii\\grid\\SerialColumn'], 'id', ['header' => '', 'format' => 'html', 'value' => function ($model) { return Html::img($model->image->resize()); }], ['attribute' => 'categoryId', 'value' => function ($model) { return $model->category->title; }, 'filter' => \app\modules\store\models\Category::dropDown()], ['attribute' => 'visible', 'value' => 'visibleDisplay', 'filter' => \app\modules\store\models\Product::visibleList()], 'title', 'alias', ['class' => 'yii\\grid\\ActionColumn']]]); ?> </div>