XF 2.2 Как отобразить информацию только для автора темы?

Версия XenForo
v2.2.11

ФАКЕР

Проверенные
Сообщения
831
Решения
9
Реакции
83
Баллы
730
Здравствуйте.

Как отобразить информацию в теме только для её автора?

Например текст "привет" в теме. Что бы виден был только для создателя темы.
 
В типовом случае - $xf.visitor.user_id == $thread.user_id
Написал вот так:
Код:
$xf.visitor.user_id == $thread.user_id && $xf.visitor.Profile.custom_fields.tip_akkaunta == 1 && $xf.language.language_code == 'ru-RU'

не отображается у автора темы. да и вообще.
 
Написал вот так:
Код:
$xf.visitor.user_id == $thread.user_id && $xf.visitor.Profile.custom_fields.tip_akkaunta == 1 && $xf.language.language_code == 'ru-RU'

не отображается у автора темы. да и вообще.
Где написали то?
 
А, ну так там нет переменной $thread и вам ее не получить никак. Эта переменная не глобальная и доступна только в контексте шаблона темы
Ее нельзя использовать там, где ее просто не существует ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
 
А, ну так там нет переменной $thread и вам ее не получить никак. Эта переменная не глобальная и доступна только в контексте шаблона темы
Ее нельзя использовать там, где ее просто не существует ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

Код:
<xf:if is="{$xf.visitor.user_id == $thread.user_id}">

мой текст

</xf:if>

надеюсь верно) или опять скобки лишние?
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу