Создайте внешний URL-адрес, используя Yii CHtml::link правильно

Я пытаюсь создать внешний URL-адрес с помощью функции CHtml::link, но она всегда пытается создать внутреннюю ссылку, а не внешнюю ссылку.

Таким образом, это не ссылка на google.com, а ссылка на www.mysite.com/www.google.com.

Любые идеи (ps я знаю, что мог бы написать это, используя стандартный HTML, но я бы дал ссылку на использование движка Yii как можно больше


person Zabs    schedule 23.10.2014    source источник
comment
Как выглядит ваш код? Может у тебя опечатка :D   -  person Ares Draguna    schedule 23.10.2014


Ответы (2)


Это пример ссылки CHTML, которую я использовал для изображения... Он связывает изображение с Google onclick.

CHtml::link( CHtml::image(Yii::app()->request->baseUrl . '/images/android.png'),('www.google.com'), array('class'=>" "));

Надеюсь, поможет!
Продолжайте кодить!
Арес.

person Ares Draguna    schedule 23.10.2014
comment
Нет проблем ;) рад помочь! - person Ares Draguna; 23.10.2014

<?php echo CHtml::link('Text','http://www.example.com', array('class'=>''));?>

Протокол HTTP должен быть в начале домена.

person Gerardominic    schedule 20.10.2019
comment
Вы также можете начать URL с //. Это оставляет выбор за браузером. - person csabinho; 20.10.2019