Zend Routing :: Как я могу отправить весь запрос, идущий в application-> IndexController, в application-> module-> store-> IndexController - PullRequest
3 голосов
/ 11 июня 2010

Как я могу отправить все запросы в Zend-проекте на мой контроллер модуля по умолчанию (без использования файлов .access).

Теперь это будет application-> IndexController , Вместо этого мне нужно этокаждый запрос будет идти к application-> module-> store-> IndexController .

Я пытаюсь это:

public function indexAction()
{
       $this->_forward('index','index','store');
}

Работает, но URL в веб-браузере http://localhost/mystore/public/ не меняется на http://localhost/mystore/public/store/

Спасибо,

Йосеф

1 Ответ

1 голос
/ 11 июня 2010

Попробуйте:

public function indexAction()
{
    $this->_redirect('index','index','store');
}

Заглядывая вперед, возможно, плагин контроллера, автоматически обрабатывающий все перенаправления, будет лучше.

...