現在のユーザーがメンバーである有機グループのリストをプロフィール ページに表示したい。デフォルト<?php print render($user_profile); ?>
では、結果を呼び出すと、グループ メンバーシップのリストを含むフィールドが 1 つあります。しかし、この結果を生成する関数または変数を傍受することはできません。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 に答える