Cakephp автоматическое перенаправление на нужную страницу после входа в систему - PullRequest
0 голосов
/ 01 марта 2012

В Cakephp 2.0.6

Я пытаюсь сделать так, чтобы пользователь перенаправлялся на страницу, на которую он / она собирался перейти до входа в систему, чтобы после входа он перенаправлял на эту страницу.

Я использую вместе фреймворки jQuery Mobile и Cakephp.

public function login(){
        $this->layout = 'jquery-mobile';
        if ($this->request->is('post')) {
            if ($this->Auth->login()) {
                return $this->redirect($this->Auth->redirect());
            } else {
                $this->Session->setFlash(__('Username or password is incorrect'), 'default', array(), 'auth');
            }
        }
    }

Эта функция иногда работает нормально, но не всегда.

Есть ли что-тоЯ мог бы сделать, чтобы это происходило постоянно?

1 Ответ

0 голосов
/ 01 марта 2012

После успешного входа в систему на странице входа в систему контроллер

попробуйте это

// Render the element in /homepage.ctp
   $this->render('homepage');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...