починил редактирование изображений и артикула
This commit is contained in:
parent
2c2e830f0a
commit
33cc3efc7b
|
@ -604,7 +604,7 @@ class ProductController extends Controller
|
|||
// Товар обновлён
|
||||
|
||||
$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 = [
|
||||
|
@ -847,7 +847,7 @@ class ProductController extends Controller
|
|||
];
|
||||
$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;
|
||||
|
|
|
@ -67,7 +67,7 @@ use app\models\Product;
|
|||
// Инициализация
|
||||
$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) {
|
||||
// Перебор изображений для генерации полных версий
|
||||
|
||||
// Инициализация
|
||||
|
|
Reference in New Issue