Под категории где нет транслита в адресе, показывают все последние объявления с сайта,
пример.
Тут же берём под категорию с того же траснпорта, но с транслитом в адресе,
пример, отображается корректно всё.
И так для всех остальных под категорий. Где есть транслит, всё работает как надо, где только русский там просто последние объявления со всего сайта.
Надо разбираться , в чём там причина..предположил что функция поиска работает не правильно, почему не знаю...надо Вам смотреть. На лицо факт, где есть транслит в адресе, работает, где нет - выводит все последние объявления. В любом случае не правильно же что адреса так сформированы, смешано. Возможно привести их в порядок, например, все сделать на транслите и уйдёт проблема.