1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

Вывод никнэйма

Тема в разделе "Основные вопросы по XenForo", создана пользователем rom-kola, 13.04.2014.

Загрузка
  1. rom-kola

    rom-kola Пользователь

    Регистрация:
    27.12.13
    Сообщения:
    20
    Симпатии:
    1
    Версия XF:
    1.3.2
    Решил сделать вывод никнэйма в одной из фраз плагина ксенфоро. чтобы было некое обращение к пользователю...
    добавил во фразу переменную {user_name}
    и в плагинский php файл который отвечает за вывод данной фразы в array добавил 'user_name' => $user['username'],
    но никнэйм в данной фразе на сайте так и не отображается.(
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Вы не пропустили $, случайно? По идее в шаблоне обращение к переменной должно быть так:
    Код:
    {$user_name}
    Если не заработает, то проверьте, что вообще передается в шаблон. Для этого вставьте в шаблон следующий код:
    Код:
    <xen:foreach loop="$__params" key="$key" value="$value">
        <div style="padding: 10px 0;">
            <b>{$key}</b>
            {xen:helper dump, $value}
        </div>
    </xen:foreach>
     
    rom-kola и Mirovinger нравится это.
  3. ratta

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

    Регистрация:
    23.11.13
    Сообщения:
    19
    Симпатии:
    1
    Версия XF:
    1.2.4
    а то же самое, но в сообщении форума сделать?
    Например ББкодом [you] выводило чтоб имя просматривающего сообщение, как в рекламном блоке {name} используется.
     

Поделиться этой страницей