我正在使用yii\helpers\Url
帮助程序访问我网站的菜单中的网址。但是应该有一个网址转到另一个网站,例如www.anothersite.com/action。
如何通过yii\helpers\Url
助手放置此链接?
是否可以使用yii2 yii\helpers\Url
助手添加其他网站的网址?
答案 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,否则它将无法工作。