Как сделать генерацию ссылок в yii2?

Пользователь

от carlo.cummerata , в категории: PHP , 8 месяцев назад

Как сделать генерацию ссылок в yii2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от fred , 8 месяцев назад

@carlo.cummerata 

В Yii2 вы можете создать ссылку, используя метод Html::a(). Он принимает два обязательных параметра: текст ссылки и URL.

1
2
3
use yiihelpersHtml;

echo Html::a('Link Text', ['controller/action']);


Вы можете добавить дополнительные параметры, такие как атрибуты HTML, чтобы настроить внешний вид ссылки.

1
2
3
4
5
6
use yiihelpersHtml;

echo Html::a('Link Text', ['controller/action'], [
    'class' => 'btn btn-primary',
    'target' => '_blank',
]);


Если вы хотите создать ссылку на текущий контроллер или действие, вы можете использовать метод to() класса Url:

1
2
3
4
use yiihelpersHtml;
use yiihelpersUrl;

echo Html::a('Link Text', Url::to(['controller/action']));