前端之家收集整理的这篇文章主要介绍了
zend-framework2 – 在zf2控制器中创建链接URL,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我是zend-framework 2的首发.
如果我需要在view.phtml中创建一个
链接,使用这个:
$this->url('router',array())
现在我需要在控制器中创建一个链接并保存到数据库.
任何的想法?
@H_
502_8@
试试这个:
public function someAction()
{
//codes
//use url plugin in controller
$link = $this->url()->fromRoute('router',array());
//or use ViewHelperManager in controller or other place that you have ServiceManager
$link = $this->getServiceLocator()->get('ViewHelperManager')->get('url')->__invoke('router',array());
//codes
}