Удаление комментариев в новости
Surfyk(5 лет назад)
Столкнулся с одной проблемой или багом в новостной ленте. Существует новость и к ней есть ряд комментариев, примерно так
Скрин - https://3s-cms.ru/files/f1.jpg
Если удалять ненужные комментарии прямо на странице, то удаляется нормально. Если удалять в админке по очереди начиная с последнего, то удаляется нормально. А вот, если удалять выборочно, то начинаются проблемы. Например, если в админке удалить коммент с сообщением 3, то на странице получается вот так
Скрин - https://3s-cms.ru/files/f2.jpg
В админке нужный комментарий удаляется, на странице удаляется самый верхний, а вместо удаленного появляется строка - 49 лет назад и ссылка Ответить. Причем, если продолжить удалять комменты из середины или конца списка, все повторяется.
Вот как-то так. По моему, про такой баг никто еще не писал.
И еще. При удалении комментов на странице они не удаляются в админке, это как-то не логично.
Вернуться назад к другим темам
Ivan, я имел ввиду при удалении самой новости, хотя я думаю это не принципиально, файл с самими комментами удаляется и это главное, остаются только в списке последних комментариев, но при большом количестве комментов в этом списке не заметно будет, что комментарии не удалились.
Surfyk, да комментарии из списка последних комментариев, при удалении со страницы , не удаляются. Да не правильно, но так сделать были причины.
Если удалить все новости, то в админке все равно остаются комментарии, из чего можно сделать вывод - при удалении какой либо новости, из списка последних комментариев комментарии относящиеся к удаленной новости не удаляются, что на мой взгляд не правильно.
Surfyk, спасибо и тебя с праздником Великой Победы!
Ivan, с Праздником Великой Победы!
Я уже понял, что это просто решить нельзя, иначе вопрос не задавал :)
Surfyk, если только через одно или два обновления. Этот момент был упущен при написании, а сейчас потребует много времени.
Denis, ок
echo'<div class="msg">Удаление успешно завершенА</div>';
А удаление комментов в админке при удалении на самой странице будет в обновлении?
после праздников выпущу обновление
Нашел в чем была проблема. В файле modules/news/admin.php в сегменте dellcoment (775 строка) должно быть так.
После праздников буду разбираться. Спасибо.