我想在个人资料页面中显示当前用户所属的有机组列表。默认情况下,如果我调用<?php print render($user_profile); ?>
我的结果,我有一个包含我的组成员列表的字段。但我无法拦截生成此结果的函数或变量。我怎样才能用drupal 7获得这个?提前致谢!
user2679304
问问题
2833 次
2 回答
5
您可以使用og_get_groups_by_user函数获取当前用户组。
$groups = og_get_groups_by_user($account);
这将返回该用户是已批准成员的所有组的组 ID。
于 2013-09-01T04:00:11.020 回答
1
我找到了直接访问这个
<?php print render ($user_profile['og_user_node']); ?>
或者我们也可以为个人资料页面创建一个简单的视图块。og模块默认已经提供了这些视图。
于 2013-09-06T23:00:14.587 回答