在Zend Framework中,baseUrl
将路径添加为'/user/local/path_tyo_file'
。是否有任何函数可以在代码点火器中添加像'http://mydomain.com/images/show.jpg'
这样的路径作为base_url
?
答案 0 :(得分:0)
您能否提供一个代码示例,说明您在何处以及如何使用baseUrl。那条路从哪里来?您是使用Zend独立还是使用MVC框架?
在我的MVC框架中,我没有看到baseUrl的任何用途,并且最初baseUrl是空的,并且afaik需要手动配置。我不知道代码点火器所以我不明白你想要实现的目标。
答案 1 :(得分:0)
您可以使用initView方法在Bootstrap.php文件中设置baseUrl。这也是进行任何一般视图工作并使其远离控制器的好方法。
protected function _initView()
{
$view = new Zend_View();
$view->getHelper('BaseUrl')->setBaseUrl('http://mydomain.com');
$viewRenderer = Zend_Controller_Action_HelperBroker::getStaticHelper(
'ViewRenderer'
);
$viewRenderer->setView($view);
return $view;
}