function gprofile_group_membership_view in Group 7
Implements hook_group_membership_view().
Add the member's profiles to the group membership view.
File
- modules/
gprofile/ gprofile.entity.inc, line 233 - Contains all Entity API functions for the Group member profiles module.
Code
function gprofile_group_membership_view(GroupMembership $group_membership, $view_mode, $langcode) {
if (!empty($group_membership->profiles)) {
$group = group_load($group_membership->gid);
$account = user_load($group_membership->uid);
foreach (gprofile_load_multiple($group_membership->profiles) as $gprofile) {
if (group_access("use {$gprofile->type} profile", $group, $account)) {
$group_membership->content["profile_{$gprofile->type}"] = $gprofile
->view('full', NULL, TRUE);
}
}
}
}