Пагинация комментариев в блогах

Постраничный вывод комментов к записи блога

#1 11 сентября 2013 в 12:19
Есть несколько записей в блоге с 3000 комментариев

Если включена функция "Загружать комментарии, используя ajax", то пишет количество комментариев правильно (3000), НО выводит только 1000 одной простыней

Если выключена функция "Загружать комментарии, используя ajax", то количество комментариев указано 1000 (а не все 3000) и тоже выводятся они все одной простыней

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

P.S.: версия Инстант — последняя, к сожалению решения на форуме не нашла, поэтому и спрашиваю

Спасибо
#2 25 сентября 2013 в 23:48
так никто и не знает??

Ну, или хотя бы возможно сделать так, чтобы новые комментарии были вверху, а старые внизу?? Сортировку по дате, по убыванию??
#3 26 сентября 2013 в 02:37
На сколько помню — нет решения. Там же от вложенности многое зависит. Либо приводить всё к одному виду — т.е. без вложенности (это скорее всего самый оптимальный вариант).
#4 26 сентября 2013 в 07:07


так никто и не знает??

Ну, или хотя бы возможно сделать так, чтобы новые комментарии были вверху, а старые внизу?? Сортировку по дате, по убыванию??

azarta

можно изменив запрос к базе по сортировке
ищме в файле: \components\comments\comments.php

  1. $inDB->orderBy('c.pubdate', 'ASC');
меняем на

  1. $inDB->orderBy('c.pubdate', 'DESC');
Применится к основным комментам, к ответам на комменты действовать не будет.
#5 26 сентября 2013 в 11:53
kirkr, спасибо

комментарии действительно стали сортироваться по убыванию
только если включена функцию "Загружать комментарии, используя ajax" (если нет, то не сортируются)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.