我如何在 ZF 2 中的 Controller 中调用 basePath 助手。我必须重定向到我需要基本路径的特定 url。
return $this->redirect()->toUrl($basePath.'/application/rent/search');
最佳答案
这是一个 easy method 使 Controller 内的所有 View 助手都可用。因此,您应该能够使用以下内容:
public function someAction()
{
$renderer = $this->serviceLocator->get('Zend\View\Renderer\RendererInterface');
$url = $renderer->basePath('/application/rent/search');
$redirect = $this->plugin('redirect');
return $redirect->toUrl($url);
}
关于zend-framework2 - Zend Framework 2 Controller 中的基本路径访问,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13642275/