fofons
Заблокирован
- Сообщения
- 46
- Реакции
- 10
- Баллы
- 65
Здравствуйте. Собственно, хочу на в профиле* вывести HTML-виджет с отображением различных данных о пользователе (допустим, трофеи, достижения и так далее)
Решил попробовать вывести контакты пользователя.
Пробовал в тупую вытащить из коробки и создал такое чудо:
В итоге получил на выходе пустой HTML-виджет и всё. Как быть? Что поправить то? Совсем дуб в этом деле, но всё же.. Может кто подскажет, поможет.. Накину копеечку.
Решил попробовать вывести контакты пользователя.
Пробовал в тупую вытащить из коробки и создал такое чудо:
HTML:
<div class="block custom-widget"{{ widget_data($widget) }}>
<div class="block-container">
<div class="block-body block-row">
<xf:if is="$user.canViewIdentities()">
<xf:if contentcheck="true">
<div class="block-row block-row--separated">
<h4 class="block-textHeader">{{ phrase('contact') }}</h4>
<xf:contentcheck>
<xf:if is="$xf.visitor.canStartConversationWith($user)">
<dl class="pairs pairs--columns pairs--fixedSmall">
<dt>{{ phrase('conversation') }}</dt>
<dd><a href="{{ link('conversations/add', '', {'to': $user.username}) }}">{{ phrase('start_conversation') }}</a></dd>
</dl>
</xf:if>
<xf:macro template="custom_fields_macros" name="custom_fields_view"
arg-type="users"
arg-group="contact"
arg-set="{$user.Profile.custom_fields}"
arg-additionalFilters="{{ ['profile'] }}" />
</xf:contentcheck>
</div>
</xf:if>
</xf:if>
</div>
<div class="block-footer">
</div>
</div>
</div>
В итоге получил на выходе пустой HTML-виджет и всё. Как быть? Что поправить то? Совсем дуб в этом деле, но всё же.. Может кто подскажет, поможет.. Накину копеечку.
Последнее редактирование: