如何使用yii获取父目录url

如何使用yii获取父目录url,url,yii,Url,Yii,我在主项目文件夹下有一个管理文件夹。我的项目是用YII在核心php和admin中创建的 如何使用yii在没有admin参数的情况下获取主url 当前URl: 需要的URL: 提前感谢。在Yii 1.1.16中,我获得的基本URL包括: Yii::app()->getBaseUrl(true) 您已经安装了yii for admin部分,因此基本url将返回到admin目录的路径。使用Yii请求类的hostinfo属性 Yii::app()->request->hostInfo

我在主项目文件夹下有一个管理文件夹。我的项目是用YII在核心php和admin中创建的

如何使用yii在没有admin参数的情况下获取主url

当前URl:

需要的URL:


提前感谢。

在Yii 1.1.16中,我获得的基本URL包括:

Yii::app()->getBaseUrl(true)

您已经安装了yii for admin部分,因此基本url将返回到admin目录的路径。使用Yii请求类的hostinfo属性

Yii::app()->request->hostInfo
有关更多详细信息,请查看此处


嘿,阿纳米卡,我试过这个,但它只会返回。然而,我需要它包括项目。也就是说,您可以从基本url设置前端路径<代码>$baseurl=Yii::app()->getBaseUrl(true);$basearray=explode('/admin',$baseurl);Yii::setPathFalias('fronturl',$basearray[0]);echo Yii::getPathOfAlias('fronturl')@Vik Verma为什么不尝试进入Yii后端配置文件并执行以下操作:
'basePath'=>dirname(\uuuu DIR\uuuu).DIRECTORY\u SEPARATOR?然后,当调用Yii::app()->getBaseUrl(true)时,它将返回localhost/project