我正在为一个网站开发一个插件,它使用组扩展API在组的页面中创建一个新的“子页面”,就像主页、成员。。。
代码如下:
class BP_Suggest extends BP_Group_Extension {
...
function display() {
global $bp;
$group_id = $bp->groups->current_group->id;
?>
<h2>
Suggest Ideas to the group.
</h2>
<?php $this->print_all_suggestions($group_id); ?>
<?php
}
...
我想在$this->print_all_suggestions($group_id);
函数,用于发布建议的表单-但要打印此表单only 是用户已登录并且是当前组的成员(我的ID是,正如您在函数的第2行中看到的display()
):if(is_user_a_member_of_this_group()):
?>
<div>
....
</div>
<?php
else:
echo "You don\'t have permissions to post here";
endif;
功能应该是什么is_user_a_member_of_this_group()
包含(不用担心,我可能会更改名称;))谢谢