комментарии не показываются под статьями, хотя они видны и в админке ?

#1 23 января 2012 в 21:13
комментарии не показываются под статьями, хотя они видны и в админке
кто знает, где копать?
#2 23 января 2012 в 21:32
Все?
com_comments_list.tpl — шаблон вывода комментариев
#3 23 января 2012 в 21:35
несколько статей проверил, нигде не показывает, хотя в админке все на месте
#4 24 января 2012 в 22:57
Проблема в модуле. modules/mod_comments/module.php
В 52 и 89 строках меняем fpubdate на pubdate
Получится:
  1. c.pubdate as pubdate,
  1. $con['pubdate'] = $inCore->dateFormat($con['pubdate']);
НЕ факт что правильное решение.Но сработало.
#5 24 января 2012 в 23:01
oll, спасибо.
если бы знал, подождал бы денек :)
хотя я решил категорично, по-чайниковски, снес сайт и инсталировал с нуля сайт и БД по кускам, сутки перелопачивал :(
#6 24 января 2012 в 23:12
Был и аналогичный вопрос- не показываются новые коментарии (к постам блогов больше 366 дней), в модуле последние коментарии. Проверял на двух проектах 1.8, на одном посту блога 500 дней на другом 380.Так вот, таки и не показываются -в ленте админа на сайте есть, а в модуле свежедобавленных нет.А если к постам этого года добавлять, то все ок работает.Это станет ясно только через один год-может больше.Вот как.
А сравнил код модулей 1.9 1.8 практически одинаковые.Так что это интересная проблемка.
#7 24 января 2012 в 23:44
у меня, новые комментарии тоже не выводились, хотя в админке и в БД сидели и новые и старые.
более того в ленте активности тоже выводили, а при переходе, под статьей пусто, хотя число/количество коммен-в тоже видно
#8 24 января 2012 в 23:54
в index.php в корне сайта измените первую строку
  1.  
  2. Error_Reporting(E_ALL & ~E_NOTICE & ~E_WARNING);
  3.  
на
  1.  
  2.  
будет больше информации в чём может быть проблема, только не надолго (по закону подлости ошибки очень любят индексироваться) …
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.