Получение списка пользователей группы.
Модераторы:
Обычные участники:
Как можете видеть, отличие только в константы роли:
SONET_ROLES_MODERATOR - константа роли модераторов
SONET_ROLES_USER - константа роли обычных пользователей
Модераторы:
Код |
---|
$dbModerators = CSocNetUserToGroup::GetList( array("ROLE" => "ASC"), array("GROUP_ID" => $arResult["Group"]["ID"], "<=ROLE" => SONET_ROLES_MODERATOR, "USER_ACTIVE" => "Y"), false, array("nTopCount" => $arParams["ITEMS_COUNT"]), array("ID", "USER_ID", "ROLE", "USER_NAME", "USER_LAST_NAME", "USER_PERSONAL_PHOTO") ); |
Обычные участники:
Код |
---|
$dbMembers = CSocNetUserToGroup::GetList( array("RAND" => "ASC"), array("GROUP_ID" => $arResult["Group"]["ID"], "<=ROLE" => SONET_ROLES_USER, "USER_ACTIVE" => "Y"), false, array("nTopCount" => $arParams["ITEMS_COUNT"]), array("ID", "USER_ID", "ROLE", "USER_NAME", "USER_LAST_NAME", "USER_PERSONAL_PHOTO") ); |
Как можете видеть, отличие только в константы роли:
SONET_ROLES_MODERATOR - константа роли модераторов
SONET_ROLES_USER - константа роли обычных пользователей
Изменено: Долганин Антон - 08.11.2009 04:54:46
Я инженер, который решает задачи, а не пишет на языке. Архитектура, разработка, DevOps — подбираю инструменты под цель, строю решения, которые работают в проде и масштабируются без боли.