Когда вы вводите теги вопроса на этом сайте, получается набор слов, который потом преобразуется в ссылки, или в так называемые хеш-теги.
Допустим, я вывел эти слова на страницу сайта:
<div>
<?php foreach ($janre as $tab) { ?>
<?=$tab->id_j?>
<?php } ?>
</div>
Получил набор слов:
<div>фантастика ужасы</div>
Я написал javascript, который эти слова сделал ссылками (хэш-тегами)
var y;
var message = new Array();
message[1] = 'фантастика';
message[2] = 'ужасы';
//Выведем все элементы массива и заменим на ссылки
for (y in message) {
document.body.innerHTML = document.body.innerHTML.replace(message[y], '<a href="https://vk.com/feed?q=' + message[y] + '§ion=search" target="_blank">#' + message[y] + '</a> ');
}
Получится что-то типа:
<div>
<a href="https://vk.com/feed?q=фантастика§ion=search" target="_blank">#фантастика</a>
<a href="https://vk.com/feed?q=ужасы§ion=search" target="_blank">#ужасы</a>
</div>
---------------------------------------------------------------------
ВОПРОС:
Как это всё реализовать без костылей на Yii2 с минимальным кодом, без установки чьей-то разработки? У меня есть скрипт, подключена БД, теги в инпут вписываются и добавляются, всё что мне нужно, это реализация на Yii хэш-тегов, сколько бы их не добавил пользователь.
--
Заранее благодарю за отклик, и воздержание от упрёков и нравоучений.