Я пытаюсь заменить имя пользователя именем пользователя, если оно является членом определенной группы пользователей. Я пытался какvBulletin 4 - Как включить условие на основе группы пользователей?
<vb:if condition="is_member_of($vbulletin->userinfo, 14)">
и
<vb:if condition="is_member_of($bbuserinfo, 14)">
и ни, кажется, работает.
Это то, что у меня есть.
<a class="username {vb:raw memberinfo.online} popupctrl" href="{vb:link member, {vb:raw memberinfo}}" title="{vb:rawphrase {vb:raw memberinfo['onlinestatusphrase']}, {vb:raw memberinfo.username}}">
<vb:if condition="is_member_of($vbulletin->userinfo, 14)">
<!-- <vb:if condition="is_member_of($bbuserinfo, 14)"> -->
<vb:if condition="$memberinfo['musername']">{vb:raw post.usertitle}
<vb:else />{vb:raw post.usertitle}
</vb:if>
<vb:else /><strong>
<vb:if condition="$memberinfo['musername']">{vb:raw memberinfo.musername}
<vb:else />{vb:raw memberinfo.username}
</vb:if></strong>
</vb:if>
</a>
Когда я пытаюсь использовать этот шаблон, this is what happens и this is what it normally looks like с кодом ниже.
Код я замена является
<a class="username {vb:raw memberinfo.online} popupctrl" href="{vb:link member, {vb:raw memberinfo}}" title="{vb:rawphrase {vb:raw memberinfo['onlinestatusphrase']}, {vb:raw memberinfo.username}}">
<strong><vb:if condition="$memberinfo['musername']">{vb:raw memberinfo.musername}<vb:else />{vb:raw memberinfo.username}</vb:if></strong></a>
Хорошо, это имеет смысл. Я попробую. Благодаря! – m0nde
Это сработало! Я попытался проголосовать за ваше решение, но мой счет слишком низкий, чтобы он отображался прямо сейчас. – m0nde
Вы все же можете выбрать его как ответ, однако? – Makaze