0

如何在不更改 url 的情况下进行重定向?

我目前使用这个:

$this->redirect('/Lojas/index');

或这个:

$this->redirect(array('controller' => 'Servicos', 'action' => 'index'));

但是使用这两种形式的 url 会发生变化。我需要它继续与重定向之前相同。

有人知道如何解决吗?

4

1 回答 1

0

我在文件路由中检索了一个会话变量,并在 url 中将此变量用作“名称”。

    App::uses('CakeSession', 'Model/Datasource');
       $sessao = CakeSession::read('loja');

Router::connect( "/".$sessao['storeName'], array('controller' => 'Lojas', 'action' => 'index'));
于 2013-05-02T18:50:10.983 回答