Профиль в зависимости от группы

 
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1035
Здравствуйте.
Подскажите пожалуйста, как можно реализовать вывод профиля пользователя в зависимости от группы, в которой он состоит. То есть если пользователь в группе "Зарегестрированный", то у него один вид профиля, то есть одно оформление, определенные возможности и функции. Если пользователь модератор, то у него другой дизайн профиля, другие возможности, другие вкладки и функционал.
Насколько реально это сделать?
Посетитель
small user social cms
Сообщений: 26
UP товарищи, тоже интересует
Хотя... так покатит
Код PHP:
  1. {if $usr.group_id == 'айдигруппы'}{add_css file='хрен его знает какое.css'}{/if}
предварительно стереть из css файла все что касается профайла?
Реклама
cms
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
Dream Killer, Как я понял, автор темы хочет, чтобы в зависимости от id группы, подключался определённый шаблон профиля(com_users_profile.tpl)
Посетитель
small user social cms
Сообщений: 26
Dream Killer, думаю, это самое простое и верное решение. Пожалуй, надо своим VIP пользователям тоже украсить профили.
www.setent.ru
Посетитель
small user social cms
Сообщений: 26
walterz:

Dream Killer, Как я понял, автор темы хочет, чтобы в зависимости от id группы, подключался определённый шаблон профиля(com_users_profile.tpl)

тут я умываю руки . . . smoke
Посетитель
small user social cms
Сообщений: 26
Tesper:

Dream Killer, думаю, это самое простое и верное решение. Пожалуй, надо своим VIP пользователям тоже украсить профили.

ааа хрен(( я попробовал, нифига не получилось, если сможешь - отпиши в ЛС пожалуйста
Посетитель
small user social cms
Сообщений: 26
Ребят, а у меня вопрос чучуть другой..
как сделать что бы у ники были другого цвета у разных групп ?
Админ - Зеленый
VIP - красный
Редактор - придумаю
пользователь - стандарт
Посетитель
small user social cms
Сообщений: 26
Dream Killer, значит так, инструкция:
1. В includes/jquery/tabs находим файл tabs.css;
2. Делаем его копию, назовем её vip.css;
3. В vip.css настраиваем стиль для VIP пользователей (В ui-tabs-panel фон настраивается);
4. Загружаем наш vip.css в includes/jquery/tabs, и если нужно создаем ещё для других групп стили, например для администраторов.
5. В templates/Шаблон/components находим файл com_users_profile.tpl
6. Настраиваем параметры для групп, какой группе какой стиль:
{if $usr.group_id == 1}{add_css file='includes/jquery/tabs/tabs.css'}{/if}
{if $usr.group_id == 2}{add_css file='includes/jquery/tabs/admin.css'}{/if}
{if $usr.group_id == 10}{add_css file='includes/jquery/tabs/vip.css'}{/if}
www.setent.ru
Посетитель
small user social cms
Сообщений: 26
Возник вопрос, как бы реализовать на основе этого, что бы пользователь сам мог выбирать какой фон он хочет для себя?
www.setent.ru
Посетитель
small user social cms
Сообщений: 26
у меня табсы с гугл+ спииионерены)) там очень сложный код(((
Посетитель
small user social cms
Сообщений: 26
walterz, покупать что-то это уже крайности. Для начала хочется попробовать самостоятельно велосипед создать.
www.setent.ru
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 684
Tesper, http://instantcms.ru/users/files/download1092.html
Редактировалось: 1 раз (Последний: 28 января 2012 в 17:04)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.