починил редактирование изображений и артикула

This commit is contained in:
Arsen Mirzaev Tatyano-Muradovich 2022-06-22 11:44:37 +10:00
parent 2c2e830f0a
commit 33cc3efc7b
2 changed files with 4 additions and 4 deletions

View File

@ -604,7 +604,7 @@ class ProductController extends Controller
// Товар обновлён // Товар обновлён
$return['main'] = $this->renderPartial('index', compact('model')); $return['main'] = $this->renderPartial('index', compact('model'));
$return['redirect'] = '/product/' . $model->catn; $return['redirect'] = "/product/$model->prod/$model->catn";
} }
} }
@ -790,7 +790,7 @@ class ProductController extends Controller
} }
} }
public function actionWriteImage(string $catn): array|string|null public function actionWriteImage(string $prod, string $catn): array|string|null
{ {
// Инициализация // Инициализация
$return = [ $return = [
@ -847,7 +847,7 @@ class ProductController extends Controller
]; ];
$index = yii::$app->request->post('index') ?? yii::$app->request->get('index'); $index = yii::$app->request->post('index') ?? yii::$app->request->get('index');
if (empty($catn) || empty($index) || empty($prod)) { if (empty($catn) || !isset($index) || empty($prod)) {
// Не получены обязательные параметры // Не получены обязательные параметры
yii::$app->response->statusCode = 500; yii::$app->response->statusCode = 500;

View File

@ -67,7 +67,7 @@ use app\models\Product;
// Инициализация // Инициализация
$checked = ''; $checked = '';
foreach (!empty($model['imgs']) && is_array($model['imgs']) ? $model['imgs'] : [] as $key => $image) { foreach (!empty($model['imgs']) && is_array($model['imgs']) ? $model['imgs'] : [null] as $key => $image) {
// Перебор изображений для генерации полных версий // Перебор изображений для генерации полных версий
// Инициализация // Инициализация