Отображение участия в групппах

InstantCMS 2.X

Настройка отображения группы в которой состоит пользователь

#1 25 декабря 2017 в 14:33
Добрый день сообщество!
Облазил весь форум через поиск, что то не нашел, если где то есть сильно не ругайте, дайте ссылку)
Вопрос в следующем, как реализовать, что бы в Профиле пользователя, в анкете, отображались группы, в которых состоит пользователь. Имеются ввиду группы доступа (а не группы по интересам которые можно создавать). Групп может быть несколько одновременно.
#2 25 декабря 2017 в 17:29
И много у вас групп?

Знаю, что в шаблон передается массив с ID групп юзера — $profile['groups']
Если групп мало, я бы тупо перечислил все варианты и вывел через switch — case
Но это от незнания методов получить названия групп с базы. scratch
#3 25 декабря 2017 в 17:35
@johanisce, нужна разработка напишите в личку, сделаем.
#4 25 декабря 2017 в 17:36

И много у вас групп?

Sonat

Да групп пока стандартно — Новые, Пользователи, Модераторы, Администраторы. Хотелось бы добавить еще несколько, при чем в рамках подписок биллинга. В компоненте биллинг настроено отображение подписок (по сути участие в группах) но остальные группы, нигде не отображаются. А есть мысль на стадии регистрации юзеру дать возможность выбор между основными группами (ну к примеру Соискатель, Работодатель) поэтому актуально выводить этот список в анкете пользователя.
#5 25 декабря 2017 в 17:40
Алексей Тимофеев

@johanisce, нужна разработка напишите в личку, сделаем.

Алексей Тимофеев

Это будет отдельным компонентом?
#6 25 декабря 2017 в 17:43
Да, отдельным.
#7 25 декабря 2017 в 17:50

Да, отдельным.

Алексей Тимофеев

Я думал это простой патч. Что то где то дописать.
#8 25 декабря 2017 в 17:52

А есть мысль на стадии регистрации юзеру дать возможность выбор между основными группами (ну к примеру Соискатель, Работодатель)

@johanisce
Это есть в движке, зачем изобретать велосипед?
#9 25 декабря 2017 в 18:00

Это есть в движке, зачем изобретать велосипед?

lakomet

Да это как раз таки есть, да вот только хотелось бы что бы группа которую юзер выбрал при регистрации, в дальнейшем отображалась у него в анкете и плюс еще группы (которые по подписке, или системные к примеру — модератор и тд.)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.