title = $model->lang->name; $this->params[ 'breadcrumbs' ][] = [ 'label' => Yii::t('product', 'Products'), 'url' => [ 'index' ], ]; $this->params[ 'breadcrumbs' ][] = [ 'label' => $model->product->lang->name, 'url' => [ 'view', 'id' => $model->product->product_id, ], ]; $this->params[ 'breadcrumbs' ][] = [ 'label' => Yii::t('product', 'Variants'), 'url' => [ '/product/variant?product_id=' . $model->product->product_id ], ]; $this->params[ 'breadcrumbs' ][] = $this->title; $properties_string = ''; foreach($properties as $property) { $options_string = ''; foreach($property->options as $option) { $options_string .= Html::tag('li', $option->lang->value); } $properties_string .= Html::tag('p', $property->lang->name).Html::tag('ul', $options_string); } ?>

title) ?>

$model->product_variant_id, ], [ 'class' => 'btn btn-primary' ]) ?> $model->product_variant_id, ], [ 'class' => 'btn btn-danger', 'data' => [ 'confirm' => Yii::t('product', 'Are you sure you want to delete this item?'), 'method' => 'post', ], ]) ?>

$model, 'attributes' => [ 'product_variant_id', 'lang.name', 'sku', 'price', 'price_old', 'stock', 'productUnit.lang.name', [ 'attribute' => 'product_id', 'value' => Html::a($model->product->fullName, [ '/product/manage/view', 'id' => $model->product_id, ]), 'format' => 'html', ], 'image.imageUrl:image', [ 'label' => \Yii::t('app', 'Properties'), 'value' => $properties_string, 'format' => 'html', ] ], ]) ?>