Php zend framework中的函数getBaseUrl()存在问题
我在这个路径中有Php zend framework中的函数getBaseUrl()存在问题,php,zend-framework,Php,Zend Framework,我在这个路径中有BaseUrl类application\views\helpers class Zend_View_Helper_BaseUrl { function baseUrl () { $fc = Zend_Controller_Front::getInstance(); return $fc->getBaseUrl(); } } 但在我看来,当我使用 echo $this->baseUrl(); 它的null 有
BaseUrl
类application\views\helpers
class Zend_View_Helper_BaseUrl {
function baseUrl ()
{
$fc = Zend_Controller_Front::getInstance();
return $fc->getBaseUrl();
}
}
但在我看来,当我使用
echo $this->baseUrl();
它的null
有人能帮忙吗
谢谢BaseURL已经有一个视图帮助程序:
类Zend\u View\u Helper\u BaseURL扩展了Zend\u View\u Helper\u Abstract
我认为你有违约的问题;请尝试重命名您的
Zend_View_Helper_BaseUrl
或尝试使用默认版本。Zend_framework版本为1.11,我在上面输入了错误的注释我使用了$vie=new Zend_View_Helper_BaseUrl();echo$vie->getBaseUrl();如果您使用echo$this->baseUrl(),它将为空代码>在您的视图中?如果DocumentRoot为“/”,则这可能是正常的;您可以使用其他DocumentRoot,如“/某物”吗。测试会打印出来。请注意,在创建基本URL时,您从来没有域,只有当前脚本的URI。你知道的