尝试从modx革命中获取组名列表,挖掘API和文档,但没有太多运气找到执行此操作的函数。
如何获得群组列表[姓名& ids]来自modx革命实例的片段>?
答案 0 :(得分:1)
<?php
$where = array();
$userGroups = $modx->getCollection('modUserGroup', $where);
foreach ($userGroups as $userGroup) {
print $userGroup->get('name');
}
答案 1 :(得分:0)
您可以无循环地完成它。
<?php
$q = $modx->newQuery('modUserGroup');
$q->select(['name']);
$q->prepare();
$q->stmt->execute();
$userGroups = $q->stmt->fetchAll(PDO::FETCH_COLUMN);
print_r($userGroups);
答案 2 :(得分:0)
<?php
//Group IDs array
print_r($modx->user->getUserGroups());
//Group Names array
print_r($modx->user->getUserGroupNames());