Перейти к содержимому
Русский язык для Invision Community 5

Дополнительное поле в окне профиля

Здравствуйте, подскажите правильный код для вставки во всплывающее окно профиля.

У меня на форуме под аватаркой есть ссылка, вы мне уже подсказывали код для вставки

http://wotomatic.net/?search={$this->memberData['name']}

. Я хочу ее же добавить во всплывающее окно при наведении на ник пользователя. Я нашел нужный файл ShowCard каким образом вставить это после email

Рекомендованные сообщения

  • Автор

Я вставил это

<a href='http://wotomatic.net/?search={$this->memberData['name']}'>{$this->memberData['name']}</a>

, но во всех профилях показывает только одну и туже ссылку, с моим ником.

 

P.S. Извините за даблпост, написал что решил проблему, но оказалось что все не так, удалить сообщение не удалось.

$this->memberData это массив данных текущего пользователя. Вам нужно найти локальную переменную которая содержит данные этого профиля.

В скине в функции ShowCard в нужном месте вставьте:

 

<a href='http://wotomatic.net/?search={$member['name']}'>{$member['name']}</a>

  • Автор

Спасибо, все получилось!

Кстати, еще раз посмотрел, наверное, лучше поставить $member['members_display_name'] на тот случай, если у вас вдруг они отличаются. Хотя это зависит от того, что там за ссылка и что собственно по ней ищется.

Изменено пользователем Alien2001

  • Автор

Все разобрался, спасибо, просто зациклился не на той переменной, вставлял переменную ника, вместо переменной доп поля.

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.