@Drembler

Как реализовать ответы на комментарии?

На сайте есть система комментариев.
Нужно реализовать возможность ответа на комментарий схожий с тем, что используется на тостере, пример:
@my_user_name, текст комментария...

Только вот на сайте нет уникального имени пользователя, а есть обычные имена и id.
Иван, текст комментария...
Как можно это реализовать в интерфейсе и как оформить в базе данных?

Предполагаю, нужно добавит скрытое поле для id пользователя, которому отвечают, а при нажатии кнопки ответить под комментарием, заполнить это поле, а в начале комментария добавить имя. В базе данных добавить столбец for для хранения этого id.
  • Вопрос задан
  • 613 просмотров
Решения вопроса 1
Stalker_RED
@Stalker_RED
Добавить к комментариям parent_id
null - коммент первого уровня.
Или вносите айди родительского комментария, если это ответ на какой-то комментарий.
Классическая древовидная структура же.
Пользователя вообще не нужно дергать, ну кроме стандартного author_id или как оно там у вас.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы