У нас есть сайт, созданный с использованием elgg, и у нас есть часть обсуждения elgg, где разбиение на страницы не работает должным образом.Обсуждение pagination в elgg 1.8 не работает должным образом
При перечислении весь список дискуссий, пагинация работает правильно, от позднего к старейшей
Но пагинацией внутри темы (одна из дискуссии), где ответы слишком много, и они отделены друг от пагинацией (предыдущий, следующий), она показывает ответы неправильно:
на первой странице мы имеем:
Как вы можете видеть, что заказана от позднего к старейшим: 17 дней назад, а затем приходит 21 дней назад.
Но когда вы идете на следующую страницу:
Он заказанный внутри страницы от поздней к старому, но страницы должны быть заменены.
Как это исправить?
Thanks forward
Я изменил функцию discussion_handle_list_page(), изменив order_by на desc и asc, я не меняюсь вообще, хотя я изменяюсь от desc до asc. И я также заметил, что предельный параметр установлен равным 20, но на странице он показывает 25. Возможно, он контролируется где-то еще? Это действительно странно. – amol01
Можете ли вы привести пример, ссылки, показания к тому, как сделать «маршрут» плагина и перегружать обработчик страниц? – amol01