Как вывести в профиле название группы пользователя?

#1 1 августа 2014 в 21:49
Ну к примеру чтобы у админа в профиле было:
admin (Администратор)
где admin — это никнейм, а рядом чтобы его группа показывалась.
У других пользователей, сооответственно, рядом с ником — имя их группы, то есть Гость, Пользователь, Модератор и т.д.
В 1.хх ветке это все уже включено, но там код совсем другой.
#2 1 августа 2014 в 23:17
Группа итак выводиться в профиле пользователя, под кармой и рейтингом!
Ну если вам нужно вывести группу где нибудь в другом месте, на пример возле ника, то вставьте туда:
<div class="user_group_name">
<div class="{$usr.group_alias}">
{if $cfg.sw_search == 2}
{$usr.grp}
{else}
<a href="/users/group/{$usr.group_id}">{$usr.grp}</a>
{/if}
</div>
</div>

или просто: <a href="/users/group/{$usr.group_id}">{$usr.grp}</a>
#3 1 августа 2014 в 23:27
Амиго,
Это вы написали про instant cms 1.10
Там действительно все выводится изначально.
А я пишу про 2.x
#4 2 августа 2014 в 00:15
Есть id группы
  1. <?php echo $user->groups[0]; ?>
Можно через условия, ручками, все варианты перечислить.
т.е. если 6, пишем "админ", если 3 — пишем "новичок" и т.д.
#5 2 августа 2014 в 20:06
Sonat,
А в базе данных разве нет значений имени пользовательской группы? Там только id?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.