Очень много вопросов возникает по работе модуля быстрого поиска. В этой теме я расскажу как правильно его настроить.
Перед установкой модуля вы должны принять, как должное, тот факт, что модуль требует наличия в меню сайта ссылок (типа Компонент) на ВСЕ нужные вам (в поиске) разделы с объявлениями.
Если пунктов меню нет и вы не хотите по каким-то причинам их создавать, модуль можно не ставить.
Вы можете создать пункты меню на каждую категорию ТС, но не публиковать их.
В этом случае вам нужно отредактировать файл mod_autobb_search.php
в 50й строке уберите фразу and m.published=1, не удалите случайно закрывающую кавычку (").
После установки зайдите в настройки модуля, опубликуйте его в нужной позиции, опубликуйте сам модуль и в поле Itemid раздела забейте Itemid пункта меню доски объявлений.
Не путайте понятия id категории ТС и Itemid пункта меню.
Itemid пункта меню - это соотв. цифра которую вы можете увидеть при наведении указателя мыши на ссылку в меню сайта и в адресной строке браузера после перехода по этой ссылке.
Эта настройка нужна только для привязки страницы (и модулей) на которую перейдет пользователь и корректного отображения в pathway.
Если модуль пишет "Нет разделов с объявлениями", значит либо у вас действительно нет таких разделов, либо нет пунктов в меню сайта на эти разделы.
Если в работе модуля возникают ошибки или он совсем не работает. Обновите библиотеку ajax в папке /uncludes/ вашего сайта. Библиотеку можно найти в дистрибутиве AutoBB REV 2.0.x
Пример добавления в модуль одной категории:
есть категория ТС - отеч.авто с id=501
создаем пункт меню тип- Компонент, выбираем com_autobb, пишем название, сохраняем.
Открываем созданный пункт меню.
Свойства:
Суффикс класса CSS - можно пропустить (если хотите чтобы страница была оформлена также, как и весь контент сайта)
Категория ТС - 501
title раздела - Продажа отечественных авто
Внимание!
Модуль быстрого поиска надежно защищен от XSS-аттак. Попытки атткаковать таким спобом url "/index.php?autobb_quicksearch_form2=..." ни к чему не приводят.