2009-08-24 2 views
0

в моем приложении зову эту строку в случае конкретный случай (если условие) от Ajax вызоваCakePHP: как перенаправить на другой контроллер в AJAX

$ this-> перенаправлять («/ Логин/Войти /») ;

Но это было обновление конкретного div. Я хочу перенаправить всю страницу. Как это сделать?

Спасибо,

ответ

1

вам, возможно, придется сделать это по-старому :)

window.opener.location.href = "new page"; 
0

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

В приложении я написал я использую:

$this->redirect(array('controller' => 'users', 'action' => 'login'); 

, когда я хочу, чтобы побудить пользователя для входа в систему.

Вы можете найти полную документацию для редиректа здесь

http://book.cakephp.org/view/425/redirect