gpt4 book ai didi

php - yii2 中导航栏的外部链接

转载 作者:行者123 更新时间:2023-12-04 13:41:57 25 4
gpt4 key购买 nike

刚才,我尝试了将链接添加到导航栏的方法。例如;

menuItems[] = ['label' => 'Test', 'url' => ['http://www.google.com']];

但我看到,任何时候 yii2 都会将 baseUrl 添加到每个地址。我也是这样做的;

文件:\vendor\yiisoft\yii2\helpers\BaseHtml.php

之前:

public static function a($text, $url = null, $options = [])
{
if ($url !== null) {
$options['href'] = Url::to($url);
}
return static::tag('a', $text, $options);
}

之后:

public static function a($text, $url = null, $options = [])
{
if ($url !== null) {
$options['href'] = Url::to($url,'http');
}
return static::tag('a', $text, $options);
}

这是有效的,但我不知道,这是真的吗?你怎么看?

最佳答案

对于外部链接,只需使用原始字符串格式:

menuItems[] = ['label' => 'Test', 'url' => 'http://www.google.com'];

关于php - yii2 中导航栏的外部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26373838/

25 4 0