protected/modules/store/views/productBackend/update.php
<?php
/**
* @var $this ProductBackendController
* @var $model Product
*/
$this->layout = 'product';
$this->breadcrumbs = [
Yii::t('StoreModule.store', 'Products') => ['/store/productBackend/index'],
$model->name => ['/store/productBackend/view', 'id' => $model->id],
Yii::t('StoreModule.store', 'Edition'),
];
$this->pageTitle = Yii::t('StoreModule.store', 'Products - edition');
$this->menu = [
['label' => Yii::t('StoreModule.store', 'Product') . ' «' . mb_substr($model->name, 0, 32) . '»'],
[
'icon' => 'fa fa-fw fa-pencil',
'label' => Yii::t('StoreModule.store', 'Update product'),
'url' => [
'/store/productBackend/update',
'id' => $model->id
]
],
[
'icon' => 'fa fa-fw fa-eye',
'label' => Yii::t('StoreModule.store', 'View product'),
'url' => [
'/store/productBackend/view',
'id' => $model->id
]
],
[
'icon' => 'fa fa-fw fa-external-link-square',
'label' => Yii::t('StoreModule.store', 'View product on site'),
'url' => ProductHelper::getUrl($model),
'linkOptions' => [
'target' => '_blank',
],
'visible' => $model->status == Product::STATUS_ACTIVE
],
[
'icon' => 'fa fa-fw fa-trash-o',
'label' => Yii::t('StoreModule.store', 'Delete product'),
'url' => '#',
'linkOptions' => [
'submit' => ['/store/productBackend/delete', 'id' => $model->id],
'params' => [Yii::app()->getRequest()->csrfTokenName => Yii::app()->getRequest()->csrfToken],
'confirm' => Yii::t('StoreModule.store', 'Do you really want to remove product?'),
'csrf' => true,
]
],
[
'icon' => 'fa fa-fw fa-picture-o',
'label' => Yii::t('StoreModule.store', 'Mass image upload'),
'url' => [
'/store/productImageBackend/index',
'id' => $model->id
]
],
];
?>
<div class="page-header">
<h1>
<?= Yii::t('StoreModule.store', 'Updating product'); ?><br/>
<small>«<?= $model->name; ?>»</small>
</h1>
</div>
<?= $this->renderPartial('_form', [
'model' => $model,
'searchModel' => $searchModel,
'imageGroup' => $imageGroup,
]); ?>