У нас есть тело комментария, использующее представления, где у нас есть имя, комментарий, изображение и дата для каждого из опубликованных комментариев. В конце всех комментариев у нас есть тело комментария, куда можно добавить комментарий.
Теперь это прекрасно работает для системы линейных комментариев, но мы хотим, чтобы была установлена многопоточная система. В представлениях я могу добавить ссылку для ответа на комментарий, но это приведет меня на новую страницу.
То, что я хочу, это основанное на JavaScript действие, такое, что форма комментария идет ниже ссылки ответа при нажатии кнопки ответа. Это возможно через представления?
Если нет, какой мой лучший вариант?
ОБНОВИТЬ
Я включил модуль под названием комментарии ajax. Это прекрасно работает с системой комментариев drupal по умолчанию, но не так сильно с представлениями. Я добавил необходимые классы и получил базовую работу, но добавленный комментарий не появится, пока вы не обновите страницу. Также сообщение (поставленное в очередь на модерацию) приходит внизу страницы.
Если кто-то успешно настроил этот модуль с помощью представлений, пожалуйста, дайте мне знать.
источник
Для этого используйте модуль сбора сущностей , где комментируйте как сущности и собирайте сущности, тем самым вы можете выполнять многопоточную систему комментариев.
источник
Pratik,
Использование комментариев AJAX с настройками по умолчанию - хорошая идея, но любые изменения в ней могут привести к поломке. Когда я работал, он даже не предоставлял hook () для модификации данных.
Лучше делать это по индивидуальному заказу, что намного проще и гибче в соответствии с потребностями.
источник
просто добавьте Комментарий: Тема (asc) к вашим критериям сортировки. Хранит все комментарии одной и той же темы вместе
источник