AI智能回复搜索中,请稍后...
2 回答
public function update_answer_action() { if (! $answer_info = $this->model('answer')->get_answer_by_id($_GET['answer_id'])) { H::ajax_json_output(AWS_APP::RSM(null, '-1', AWS_APP::lang()->_t('答案不存在'))); } if ($_POST['do_delete']) { // question/ajax.php 以下是增加的代码,array(1, 2, 3) 1,2,3是允许删除的用户组ID if (! in_array($this->user_info['group_id'], array(1, 2, 3))) { H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('已经超过允许删除的时限'))); }
或者删除 $answer_info['uid'] != $this->user_id 这个,就只有管理权限才能删除
if (! $this->user_info['permission']['is_administortar'] and ! $this->user_info['permission']['is_moderator']) { H::ajax_json_output(AWS_APP::RSM(null, -1, AWS_APP::lang()->_t('你没有权限进行此操作'))); }