【发布时间】:2016-01-01 10:10:41
【问题描述】:
我正在寻找如何从frontend 获取Yii2 后端webroot 路径的解决方案。我想在后端显示web/uploads 内的图像。
【问题讨论】:
标签: php frameworks yii2 yii2-advanced-app
我正在寻找如何从frontend 获取Yii2 后端webroot 路径的解决方案。我想在后端显示web/uploads 内的图像。
【问题讨论】:
标签: php frameworks yii2 yii2-advanced-app
在你的前端 config/main.php 你可以添加一个 urlManagerBackend 条目..
'components' => [
//can name it whatever you want as it is custom
'urlManagerBackend' => [
'class' => 'yii\web\urlManager',
'baseUrl' => 'mybackendend/absolutepath/uploads/',
'enablePrettyUrl' => true,
'showScriptName' => false,
],
],
你可以这样引用这个
Yii::$app->urlManagerBackend->baseUrl;
【讨论】: