Подгрузка комментариев без страниц

Главные вкладки

Аватар пользователя Happy Smile Happy Smile 5 октября 2019 в 11:09

Всем привет! я долго искала и никак не могу найти как осуществить подгрузку новых комментариев как например в модуле Views Load More идет подгрузка новых материалов без страниц. Заранее спасибо:)

Лучший ответ

Аватар пользователя VasyOK VasyOK 5 октября 2019 в 11:30

1. Копируем modules/comment/comment-wrapper.tpl.php в свою тему оформления.
Оставляем там только.

<?php print render($content['comment_form']); ?>

Можно еще заголовок формы отставить.

2. Создаем вьюху-блок, которая выводит комментарии для ноды. Умеете?
Во вьюхе можно применить модули подгрузки материалов.

3. Помещаем блок на страницу.

Комментарии

Аватар пользователя VasyOK VasyOK 5 октября 2019 в 11:30

1. Копируем modules/comment/comment-wrapper.tpl.php в свою тему оформления.
Оставляем там только.

<?php print render($content['comment_form']); ?>

Можно еще заголовок формы отставить.

2. Создаем вьюху-блок, которая выводит комментарии для ноды. Умеете?
Во вьюхе можно применить модули подгрузки материалов.

3. Помещаем блок на страницу.

Аватар пользователя Semantics Semantics 5 октября 2019 в 21:08

Плохой совет, который отрицательно скажется на производительности, так как комментарии будут два рендериться - один раз ядром, но этот вывод убит, второй раз - вьюхой

Аватар пользователя VasyOK VasyOK 6 октября 2019 в 0:10

Еще вариант.
1. В views есть такое поле
Содержимое: Ссылка на добавление комментария - выводим им сооотв. ссылку
2. Стандартный вывод комментариев прячем модулем manage_comments_position. Модуль с глюками, например такими https://www.drupal.org/project/manage_comments_position/issues/2290557
3. Выводим блок-вьюху с комментариями.