Удаление комментариев
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
Вопрос
#1
16 мая 2016 в 22:47
Привет всем! Подскажите! Помню кто то выставлял на форуме как удалить комментарий пользователя полностью!!! Что бы слово "Комментарий удален" тоже не было. Сам на нашел. Просьба подскажите как это сделать?
#2
16 мая 2016 в 22:53
В первой ветке это делалось вот так:
public function deleteComment($comment_id) { cmsCore::callEvent('DELETE_COMMENT', $comment_id); $this->getCommentChilds($comment_id); $sql = "DELETE FROM cms_comments WHERE id = '$comment_id' LIMIT 1"; $this->inDB->query($sql); cmsCore::deleteRatings('comment', $comment_id); cmsActions::removeObjectLog('add_comment', $comment_id); cmsCore::deleteUploadImages($comment_id, 'comment'); if ($this->childs){ foreach($this->childs as $child){ cmsCore::callEvent('DELETE_COMMENT', $child['id']); $sql = "DELETE FROM cms_comments WHERE id = '{$child['id']}' LIMIT 1"; $this->inDB->query($sql); cmsCore::deleteRatings('comment', $child['id']); cmsActions::removeObjectLog('add_comment', $child['id']); cmsCore::deleteUploadImages($child['id'], 'comment'); } } return true; }
#3
16 мая 2016 в 23:01
В 2 в настройках прав, там где комментарии выбрать "удалять полностью"
Сегодня в 03:12
#4
16 мая 2016 в 23:10
Да-да! Вспомнил. СПАСИБО!