AjaxSearch: Установка
- Дополнения
- AjaxSearch
- Установка
2199
AjaxSearch: Установка
Сниппет AjaxSearch служит для организации поиска по сайту. Существует два режима работы сниппета: с применением Ajax (без перезагрузки страницы) и без применения Ajax (с перезагрузкой страницы). Вывод результатов поиска можно сделать как на той же странице, где расположена форма поиска, так и на целевой странице, предназначенной для отображения результатов. Можно расположить несколько форм поиска на одной странице. Сниппет позволяет оставлять комментарии о полученных результатах поиска, сортировать найденные документы по категориям и рангу и т.д. Сниппет поставляется в комплекте с MODX Evolution.
1. Скачайте последнюю версию сниппета AjaxSearch
2. Создайте новый сниппет с именем AjaxSearch и поместите в Код сниппета содержимое файла snippet.ajaxSearch.txt из скачанного архива
3. Создайте папку с именем ajaxSearch в папке assets/snippets
4. Скопируйте файлы из архива в папку ajaxSearch
5. Разместите в шаблоне такой вызов сниппета:
[!AjaxSearch? &showResults=`0` &landingPage=`17` &showMoreResults=`1` &moreResultsPage=`17`!]
6. Настройте стили для отображения внешнего вида формы поиска и вывода результатов
7. Проверьте работу сниппета в режиме AJAX
8. Создайте целевую страницу (дла параметров landingPage и moreResultsPage) и разместите на ней еще один вызов сниппета:
[!AjaxSearch? &showInputForm=`0` &ajaxSearch=`0`!]