Yii2 yii \ helpers \ Url hell Url到另一个站点

时间:2016-09-09 08:43:07

标签: php url yii yii2

我正在使用yii\helpers\Url帮助程序访问我网站的菜单中的网址。但是应该有一个网址转到另一个网站,例如www.anothersite.com/action

如何通过yii\helpers\Url助手放置此链接?

是否可以使用yii2 yii\helpers\Url助手添加其他网站的网址?

2 个答案:

答案 0 :(得分:1)

这种灵魂可以重复使用,所以试一试。

在应用程序的配置文件中定义别名。

Yii::setAlias('@another', 'http://anothersite.com/action');

然后你就可以在整个应用程序中使用它,比如,

//assuming you've already imported yii\helpers\Url
Url::to('@another'); 

答案 1 :(得分:0)

是的,就像这样:

<?= \yii\helpers\Url::to('http://www.anothersite.com/action') ?>

但这与:

相同
<?= 'http://www.anothersite.com/action' ?>

如果你想在那里使用其他网站的路由(例如你可以使用带有动作参数的数组路由),你需要先为其他网站配置urlManager,否则它将无法工作。