3

我有 magento 网站。

我有一个控制器,如何重定向到该控制器中的另一个功能?

这意味着,有两个功能:

1.test()


i want to redirect from test1() to test2()

我怎样才能做到这一点?

How can i redirect from one function to another function in the same controller?
4

2 回答 2

8

前端控制器中提供了三个重定向功能,它们是:

_redirect()
_redirectUrl()
_redirectReferer()

_redirect('frontName/controllerName/actionName/param1/param2')用于内部重定向。
_redirectUrl($fullUrl)用于外部重定向。
_redirectReferer()用于重定向到引荐来源网址。

希望这能提供更多信息。

于 2012-08-07T10:10:28.677 回答
1

您可以在test1操作中放置类似的内容。

$this->_redirect('*/*/test2', array(if you want to pass something then from here you can pass ));
于 2012-08-07T10:02:58.700 回答