Задать вопрос
@Drembler

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

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

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

Предполагаю, нужно добавит скрытое поле для id пользователя, которому отвечают, а при нажатии кнопки ответить под комментарием, заполнить это поле, а в начале комментария добавить имя. В базе данных добавить столбец for для хранения этого id.
  • Вопрос задан
  • 642 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Stalker_RED
@Stalker_RED
Добавить к комментариям parent_id
null - коммент первого уровня.
Или вносите айди родительского комментария, если это ответ на какой-то комментарий.
Классическая древовидная структура же.
Пользователя вообще не нужно дергать, ну кроме стандартного author_id или как оно там у вас.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы