diff --git a/frontend/controllers/CheckoutController.php b/frontend/controllers/CheckoutController.php index ef236be..a5092b7 100755 --- a/frontend/controllers/CheckoutController.php +++ b/frontend/controllers/CheckoutController.php @@ -165,6 +165,13 @@ } \Yii::$app->session->remove('order'); $basket->clear(); + \Yii::$app->session->setFlash( + 'success', + \Yii::t( + 'app', + 'Заказ успешно оформлен. Ваш номер заказ: ' . $model->id . '.' + ) + ); return $this->redirect([ 'site/index' ]); } return $this->render( diff --git a/frontend/models/Order.php b/frontend/models/Order.php index ca68364..f555476 100644 --- a/frontend/models/Order.php +++ b/frontend/models/Order.php @@ -60,7 +60,6 @@ 'email', 'delivery_id', 'payment_id', - 'variantId', ], 'required', ], @@ -106,7 +105,7 @@ ], [ [ - 'variant_id', + 'variantId', ], 'exist', 'targetClass' => Variant::className(), @@ -131,6 +130,14 @@ ] ); }, + 'on' => self::SCENARIO_FAST, + ], + [ + [ + 'variantId', + ], + 'required', + 'on' => self::SCENARIO_FAST, ], ]; } diff --git a/frontend/views/layouts/main.php b/frontend/views/layouts/main.php index 88f53e5..0b8e201 100755 --- a/frontend/views/layouts/main.php +++ b/frontend/views/layouts/main.php @@ -348,7 +348,7 @@ _________________________________________________________ --> ?>