Cakephp: как перенаправить на другой контроллер в ajax - PullRequest
0 голосов
/ 24 августа 2009

в моем приложении я вызываю эту строку в случае особого случая (если условие) из вызова ajax

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

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

Спасибо

Ответы [ 2 ]

1 голос
/ 24 августа 2009

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

window.opener.location.href = "new page";
0 голосов
/ 25 августа 2009

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

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

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

когда я хочу запросить у пользователя логин.

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

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

...