XF 2.3 Список участников группы в статистике пользователей

Версия XenForo
2.3.7

CHEL74

Участники
Сообщения
6
Решения
1
Реакции
0
Баллы
3
У меня на форуме есть несколько групп пользователей, в которых отражается сфера деятельности человека. Эти группы заменяют группу "Участник", а не идут дополнением к ней (чтобы не захламлять профиль группами). В связи с этими особенностями, столкнулся с проблемой при попытке создания в "Статистике пользователей" списка участников группы.

Проблема заключается в том, что группа может быть как основной, так и дополнительной. А в настройках статистики нельзя сделать основную или дополнительную. Там только либо одно, либо другое. Есть ли обходные пути для создания списков пользователей по группам без добавления обязательной основной группы для всех пользователей?
 
Решение
Кажется, я придумал сам. Можно выдавать основной группой всем участникам группу "Зарегистрированные". Она как раз невидимая, без баннера. А все остальные группы использовать только как дополнительные. Тогда можно будет проверять только дополнительную группу у пользователя.
У меня на форуме есть несколько групп пользователей, в которых отражается сфера деятельности человека. Эти группы заменяют группу "Участник", а не идут дополнением к ней (чтобы не захламлять профиль группами). В связи с этими особенностями, столкнулся с проблемой при попытке создания в "Статистике пользователей" списка участников группы.

Проблема заключается в том, что группа может быть как основной, так и дополнительной. А в настройках статистики нельзя сделать основную или дополнительную. Там только либо одно, либо другое. Есть ли обходные пути для создания списков пользователей по группам без добавления обязательной основной группы для всех пользователей?
не?Screenshot_20260306-230013.jpg
 
Как я написал ранее, бывают случаи, когда группа не основная, а дополнительная. И такие критерии не сработают.

Например, если в дополнение к сфере деятельности ещё и администратор. А бывает вообще несколько сфер деятельности, несколько групп.
 
Последнее редактирование:
Как я написал ранее, бывают случаи, когда группа не основная, а дополнительная. И такие критерии не сработают.

Например, если в дополнение к сфере деятельности ещё и администратор. А бывает вообще несколько сфер деятельности, несколько групп.
а поменять группу никак? Ну типо я не думаю что у вас там 100000 пользователей столкнулись с "таким" случаем
 
а поменять группу никак? Ну типо я не думаю что у вас там 100000 пользователей столкнулись с "таким" случаем
Приведу конкретный пример. Есть группы "Администратор", "Разработчик" и "Маппер". В статистике нужен список мапперов.

Есть Вася, у него основная группа "Администратор", а второстепенная "Маппер".

Есть Петя, он только маппер, у него группа "Маппер" основная.

Есть Санёк, он "Разработчик" и "Маппер". Разработчик у него основная.

Вот как сделать так, чтобы Вася, Петя и Санёк оказались в списке мапперов?
 
Кажется, я придумал сам. Можно выдавать основной группой всем участникам группу "Зарегистрированные". Она как раз невидимая, без баннера. А все остальные группы использовать только как дополнительные. Тогда можно будет проверять только дополнительную группу у пользователя.
 
Последнее редактирование:
Кажется, я придумал сам. Можно выдавать основной группой всем участникам группу "Зарегистрированные". Она как раз невидимая, без баннера. А все остальные группы использовать только как дополнительные. Тогда можно будет проверять только дополнительную группу у пользователя.
Так и задумано xf, чтобы у всех была едина основанная группа. Для более сложных задач по фильтрации пользователей, есть PHP callback, либо писать аддон
 
Так и задумано xf, чтобы у всех была едина основанная группа. Для более сложных задач по фильтрации пользователей, есть PHP callback, либо писать аддон
Понял. Ну в целом, я думаю, моя проблема хорошо решается основной группой "Зарегистрированные". Спасибо всем. Получилось так, что сам спросил и сам ответил)
 
а поменять группу никак?
Основную группу запрещено менять. Эта возможность присутствует в админке только для некоторых продвинутых целей. Основная группа всегда должна быть "Registered".
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу