Пропадают объявления при добавлении нового

#1 18 мая 2011 в 11:40
После добавления нового объявления на доску объявлений, из общего списка объявлений пропадают другие(предыдущие) объявления.
Появляются только после повторной авторизации на сайте. Версия движка 1.8. Это глюк или я что то неправильно делаю? (на демонстрационном сайте — тоже самое)

выяснилось — проблема не только при добавлении, проблема более общая -
если "зайти" в какую либо рубрику и открыть подтип(продам, куплю и т.д.), а потом открыть "корневую папку" доски объявлений — то останутся те объявления, подтип рубрики которых открывали.
Кто сталкивался и как решали?

также при удалении сессионного cookie — все появляется до следующего нажатия на "продам"-куплю
#2 18 мая 2011 в 12:22
Решено частично — данная проблема возникает при выборе типа объявления в одной рубрике и далее, при переходе в другую рубрику тип обьявления остается из прошлой рубрики(например СДАМ), даже если установлено ВСЕ ТИПЫ — нужно обязательно нажать ФИЛЬТР — только после этого появляются объявления из нужной рубрики.

ВНИМАНИЕ разработчики — нужна доработка!
#3 18 мая 2011 в 13:48
вообщем если внести нижеописанные изменения ядра становится удобнее смотреть доску объявлений
в файле
\components\board\frontend.php ищем
//OBTYPE FILTER
if ($inCore->inRequest('obtype')) {
$obtype = urldecode($inCore->request('obtype', 'str'));
if (!empty($obtype)){ $_SESSION['board_type'] = $obtype; } else { unset($_SESSION['board_type']); }
}
// вот эту строчку ниже добавляем т.е. копируем полностью свыше)
if (!empty($obtype)){ $_SESSION['board_type'] = $obtype; } else { unset($_SESSION['board_type']); }


обновляем проверяем
еще раз повторю делал на версии 1.8, другие не проверял

P.S.вот такое получилось мое первое сообщение на форуме… сам с собой поговорил)
#4 19 мая 2011 в 10:28
Croakerx64, да есть такое дело, в доске много чего переделать бы надо…
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.