Главная » Файлы » Скрипты для uCoz » Другие скрипты

Быстрый ajax поиск по любому модулю by Apocalypse для uCoz
24.06.14, 16:22:55





Временное демо ЗДЕСЬ

Сегодня решил разработать простой, но очень полезный скрипт, который поможет вашим пользователям быстрее и удобнее находить информацию в выбранном модуле

Прошу вас не путать поиск по всему сайту и поиск по модулю. Поиск по модулю - это поиск совпадений в том модуле, в котором вы находитесь (Каталог файлов, Новости сайта и т.д.) и вывод уже готовых материалов как есть, а не только заголовки и отрывки из описания, как это осуществляется в расширенном поиске по всему сайту

Установка:

В шаблоне найдите $MODULE_SEARCH_FORM$ и замените на:
Код
<script>
// ApoTeam (c) 2013
$('.searchSbmFl').click(function() {
$(this).fadeTo(300, 0.2);
$.post('/<?if($MODULE_ID$ == "index")?>news<?else?>$MODULE_ID$<?endif?>', $('.searchForm form').serialize(), function(a) {
$('.searchSbmFl').fadeTo(300, 1);
$('.content-block').html($('.content-block', a).html());
})
return false;
});
// apo-ucoz.com (c) 2013
</script>


Цитата
index")?>news$MODULE_ID$
Это условие, если пользователь будет на главной странице вашего сайта. news - это название модуля, который у вас открывается при заходе на главную страницу (В нашем случае news - это Новости сайта). Посмотреть, какой модуль выставлен, можно в ПУ -- Настройки -- Общие настройки в самом низу

Цитата
$('.content-block')
Особое внимание уделите тому, что я пометил красным - это класс блока с материалами, куда будут загружаться результаты. В стандартных шаблонах это класс content-block. В Вашем шаблоне класс может отличаться. Не забудьте произвести замену

Материал разработан Apocalypse
Категория: Другие скрипты | Добавил: Apocalypse | Теги: Apocalypse, любому, быстрый, модулю, поиск, ucoz, ПО, by, AJAX, для
Просмотров: 438 | Загрузок: 0 | Рейтинг: 5.0/1
Всего комментариев: 0
Имя *:
Email: