从前端根获取Yii2后端webroot url


getting Yii2 backend webroot url from frontend root?

我正在寻找如何从frontend获取Yii2后端webroot路径的解决方案。我想在后台显示web/uploads内部的图像。

在前端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;

您可以在yii2论坛

中看到此表单