/** * 我的圈子 */ public function groupAction() { $currUser = $this->getCurrentUser(); $myGroups = UserGroupData::getGroupsByUid($currUser['id']); if ($myGroups) { $gids = array(); foreach ($myGroups as $group) { $gids[] = $group['group_id']; } $gids = join(',', $gids); $groups = GroupData::dataByWhere("id in ({$gids})"); foreach ($myGroups as &$group) { $group['name'] = $groups[$group['group_id']]['name']; } } $_SESSION['groups'] = $myGroups; $this->assign('myGroups', $myGroups); $this->display(); }