Комментарии на сайте

 
Посетитель
small user social cms
Медаль
Сообщений: 70
Здравствуйте! Как сделать на сайте так, чтобы последние добавленные комментарии были первыми ??

Версия InstantCMS 2.7.2
Редактировалось: 1 раз (Последний: 11 апреля 2017 в 12:31)
Горит мой танк, горю в нем я! :(
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
Lord, а как быть с ветками комментариев?..
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Реклама
cms
Посетитель
small user social cms
Сообщений: 16
Может быть кто нибудь из разработчиков решил бы эти вопросы? У меня есть еще предложение сделать фильтр отображения комментариев по годам например
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2572
zed:
фильтр отображения комментариев по годам например
это можно на jquery замутить. Но зачем?..
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Сообщений: 16
Zau4man:

zed:
фильтр отображения комментариев по годам например
это можно на jquery замутить. Но зачем?..

Чтобы все комментарии не выводились, а то получается что если имеется например 100 комментариев, то они все на странице и выводятся, попробуй проматай до последнего комментария - замучаешься, а то отфильтровал как нибудь и отлично было бы. Или еще как вариант ограничить число выводимых комментариев на странице с переходом постранично на другие страницы комментариев
Посетитель
no avatar
Сообщений: 31
Lord:

Здравствуйте! Как сделать на сайте так, чтобы последние добавленные комментарии были первыми ??

Версия InstantCMS 2.7.2


Неужели за год не нашли решения...
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2723
на сайте
Ramzes:
Неужели за год не нашли решения..
А зачем оно это решение? Вот пожалуйста, решение:
\system\controllers\comments\model.php в функции getComments() замените
Код PHP:
  1. if (!$this->order_by){
  2. $this->orderBy('ordering');
  3. }
на
Код PHP:
  1. if (!$this->order_by){
  2. $this->orderBy('date_pub', 'desc');
  3. }
Посетитель
no avatar
Сообщений: 31
Ris:

Ramzes:
Неужели за год не нашли решения..
А зачем оно это решение? Вот пожалуйста, решение:
\system\controllers\comments\model.php в функции getComments() замените
Код PHP:
  1. if (!$this->order_by){
  2. $this->orderBy('ordering');
  3. }
на
Код PHP:
  1. if (!$this->order_by){
  2. $this->orderBy('date_pub', 'desc');
  3. }

да, спасибо, но это всего лишь после обновления страницы будет отображение правильное, при добавлении комментарий всё равно летит в самый низ. Когда то спрашивал про это, года 2-3 назад, сказали ковырять js...
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.