Задать вопрос
@mdatrash

Как составить ссылку(href) из результата span?

Здравствуйте,занимаюсь редактированием одного сайта,вношу изменения в плагины.
Столкнулся с такой проблемой,есть плагин который оставляет отзывы с оценками,другими словами Review.
Его отзыв выглядит ,почти как обычный комментарий,но с полосочками(звездочками) оценок,так же выводится краткая инфа о пользователе,в виде имени,аватара.
Так вот имя пользователя это просто текст,то есть плагин не взаимодействует с bbpress или какими другими плагинами профиля пользователя,но у меня есть другой плагин где профиль открывается по ссылке https://мойсайт.ru/profile/. Написав то что Вы видите ниже я заставил имя пользователя которое выводится как текст,превратить еще и в ссылку
<a href="https://мойсайт.ru/profile/" <span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>

Но проблема в том что https://мойсайт.ru/profile ведет к профилю текущего авторизированного пользователя,что бы попасть к конкретному юзеру нужно написать так https://мойсайт.ru/profile/имя пользователя/
В плагине,в том файле который отвечает за оставленные обзоры приведенный выше способ,а именно
<span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>
< это единственный путь получения имени пользователя. Мой вопрос звучит так,можно ли значение которое получается при вызове этого
<span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>
засунуть в ссылку на месте имени пользователя,вот так https://мойсайт.ru/profile/имя пользователя/ ?

P.S.Исходный вариант в плагине выводит просто имя пользователя в виде текста и имеет вид
<span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
<a href="https://мойсайт.ru/profile/{{ review.rating_user_name}}"><span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>


Так пробовали?
Как я понял, в морде юзается vue.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
HighQuality
@HighQuality
☁ Ниндзя девелопер
<a :href="`https://мойсайт.ru/profile/${review.rating_user_name}`"><span class="rwp-u-review__username" v-text="review.rating_user_name"></span></a>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы