Проблема в модуле Новости форума.

 
Посетитель
small user social cms
Сообщений: 80
Модуль новости форума выводит только закрытые темы. Версия icms 1.10.3. Установка свежая. Задаю вывод 10 последних изменений а он вывод 4 закрытых тем. Это баг?
Редактировалось: 1 раз (Последний: 31 марта 2014 в 08:43)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
Вставьте в файл modules\mod_forum\module.php, перед выводом в шаблон, строчку
Код PHP:
  1. echo'$cfg = '; print_r($cfg); echo'<br>';
и перезагрузите страницу, на которой у вас модуль. У вас должно в тексте модуля появиться что то вроде
Код PHP:
  1. $cfg = Array ( [shownum] => 2 [cat_id] => 1 [forum_id] => [subs] => 0 [show_hidden] => 0 [show_pinned] => 0 [showtext] => 0 [showforum] => 0 [order] => pubdate )
. Вот это состояние конфига нам воспроизведите - и будем думать дальше.

Заодно зайдите в админку модуля и посмотрите, не стоит ли у вас галка "Выводить сообщения из закрытых форумов".
Редактировалось: 1 раз (Последний: 31 марта 2014 в 11:47)
NOP
Реклама
cms
Посетитель
small user social cms
Сообщений: 80
$cfg = Array ( [shownum] => 10 [cat_id] => [forum_id] => [subs] => 0 [show_hidden] => 0 [show_pinned] => 0 [showtext] => 0 [showforum] => 0 [order] => pubdate )
Галочка не стояла. Сейчас на свежем установленном инстанте подключил бекап БД и все равно так же
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1981
чудеса. в этом модуле за вывод скрытых тем как раз элемент конфига $cfg['show_hidden'] и отвечает, а у вас он равен нулю, то есть скрытые темы выводиться не должны. даже если он равен единице, скрытые темы выводятся вместе рабочими.
попробуйте снова скачать релиз с этого сайта и заменить из него файлы:
/modules/mod_forum/module.php
components/forum/model.php
если не поможет, придется вам давать мне временный доступ по ftp и к базе.
Редактировалось: 1 раз (Последний: 31 марта 2014 в 13:40)
NOP
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.