title = Yii::t('product', 'Variants'); $this->params['breadcrumbs'][] = ['label' => Yii::t('product', 'Products'), 'url' => ['/product/manage']]; if (!empty($product)) { $this->params['breadcrumbs'] = [ ['label' => Yii::t('product', 'Variants'), 'url' => ['/product/variant']], $product->fullname ]; } else { $this->params['breadcrumbs'][] = $this->title; } ?>
= Html::a(Yii::t('product', 'Create Variant'), ['create'], ['class' => 'btn btn-success']) ?>
= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'attribute' => 'product_id', 'value' => 'fullname', 'label' => Yii::t('product', 'Name'), 'filter' => \kartik\select2\Select2::widget([ 'model' => $searchModel, 'attribute' => 'product_id', 'data' => \yii\helpers\ArrayHelper::map(\common\modules\product\models\Product::find()->orderBy(['name' => 'ASC'])->all(), 'product_id', 'name'), 'language' => 'ru', 'options' => [ 'placeholder' => Yii::t('product', 'Select product'), 'multiple' => false, ], 'pluginOptions' => [ 'allowClear' => true ], ]), ], 'sku', 'price', 'price_old', 'stock', ['class' => 'yii\grid\ActionColumn'], ], ]); ?>