Pārlūkot izejas kodu

Return url dans site/login

Permet une redirection vers la page souhaitée lors de la connexion de l'utilisateur. Pratique pour rediriger l'utilisateur sur la page sur laquelle il était quand il a voulu se connecter.
prodstable
keun pirms 7 gadiem
vecāks
revīzija
d57e6043dd
1 mainītis faili ar 7 papildinājumiem un 1 dzēšanām
  1. +7
    -1
      frontend/controllers/SiteController.php

+ 7
- 1
frontend/controllers/SiteController.php Parādīt failu

@@ -139,7 +139,13 @@ class SiteController extends FrontendController {

$model = new LoginForm();
if ($model->load(Yii::$app->request->post()) && $model->login()) {
return $this->goBack(['commande/index']);
$return_url = Yii::$app->request->get('return_url');
if($return_url){
return $this->redirect($return_url);
}
else {
return $this->goBack();
}
} else {
return $this->render('@frontend/views/site/login', [
'model' => $model,

Notiek ielāde…
Atcelt
Saglabāt