Текущая стабильная версия 3.8.10 выпущенная 02.09.2018
3.8.9
[+] Фикс аякс прелоадера в css3.8.8 от 27.08.2018
[x] Изменения высоты результатов поиска на малых разрешениях3.8.7 от 27.08.2018
[x] Фикс крестика очистки поискового запроса на мобилах3.8.6 от 20.08.2018
[x] При потери фокуса в поле поиска по заголовкам не удалялся z-index3.8.5 от 20.08.2018
[x] Добавлена проверка чисел в строках длиной от 5шт., чтобы при включенном автоопределении раскладки клавиатуры не изменялись буквенные артикулы.3.8.4 от 09.08.2018
[+] Добавлен поиск по символьному коду элемента3.8.3 от 26.07.2018
[x] Фикс ошибки агента на хитах3.8.2 от 26.07.2018
[x] Фикс хоста в ссылках индекса в админке [x] Фикс ссылки Подробнее... в результатах поиска3.8.10 от 02.09.2018
[x] Backdrop теперь будет подставляться после компонента поиска в том же контейнере, где сам поиск, чтобы не заморачиваться с z-index[x] Ссылка на все результаты теперь выводится всегда
3.8.1 от 26.07.2018
[x] Фикс версии 3.8.03.8.0
[+] Добавлена возможность в настройках модуля управлять агентом: добавлять, активировать, деактивировать[+] В настройках компонентов поиска по инфоблокам добавлена опция: Учитывать активность
[+] В компоненте api:search.page если выводятся описания элементов, будет добавлена ссылка Подробнее...
[+] Исправлена подсветка найденных фраз в описаниях элементов компонента api:search.page
Если вы копировали шаблоны компонентов, обновите самостоятельно их лэнги, чтобы применились новые описания.
3.7.0 от 25.07.2018
[+] Добавлен агент автоматической индексации сайтов.Агент запускается 1 раз каждые сутки с момента установки.
3.6.1 от 25.07.2018
[x] Исправлены ошибки индексации на многосайтовости, обязательно обновите индекс после установки обновлений, чтобы не было дублей страниц3.6.0 от 25.07.2018
[+] Добавлена административная страница настроек исключений индексации3.5.1 от 24.07.2018
[x] Фикс версии 3.5.03.5.0
[+] Добавлена административная таблица результатов индексации3.4.1 от 24.07.2018
[x] Фикс past-события, т.е. вставка текста из буфера ПКМ3.4.0
[+] Добавлен экспериментальный поиск по структуре сайта[+] Добавлена административная страница "Переиндексация сайта"
Индексируются все сайты в одну таблицу, служебные файлы и папки игнорируются
Новые страницы и разделы по событию добавляются в индекс поиска автоматически
Агент автоматической синхронизации всей структуры пока еще нет, пока вручную в админке можно запускать полную синхронизацию
[+] Добавлена настройка "Включить автоопределение раскладки клавиатуры" в оба компонента
Будет работать только при установленном штатном поиске, используется штатный стемминг Битрикса.
[+] Чуть позже добавится весь доп. функционал с исключениями и ограничениями.
3.3.1 от 07.07.2018
[x] Фикс обновлений3.3.0
[+] Добавлен функционал статистики поисковых запросов в админке в разделе Сервисы3.2.1 от 03.07.2018
[x] Заменена встроенная постраничная навигация на штатный компонент bitrix:system.pagenavigation в 1С Битрикс3.2.0 от 04.06.2018
[+] Добавлено событие OnBeforeComponentElementGetList для изменения всех параметров поиска элементов в init.php Событие работает в обоих компонентах api:search.title и api:search.page. Данное событие вызывается для каждого инфоблока в цикле, поэтому для изменения параметров конкретного инфоблока необходимо писать условия. [x] Ссылка на все результаты поиска выводится теперь постоянно3.1.1 от 17.03.2018
Исправлена настройка шаблонов url-адресов для каждого инфоблока отдельно3.1.0 от 17.03.2018
[+] В компонент "Результаты поиска" добавлен параметр "Максимум элементов в результатах поиска", по умолчанию ограничение до 100.3.0.9
[х] Фикс кодировки в строке поиска компонентов3.0.8
[x] Фикс расчета координат скролла3.0.7
[x] Исправлены артефакты скролла3.0.6
[х] Изменено название модуля3.0.5
[х] Еще улучшена кроссбраузерность3.0.4
[х] Возможность использовать html-теги в лэнгах[х] Небольшие изменения стилей поиска по заголовкам
3.0.3
Поиск по заголовкам[x] Улучшена релевантность по названию
Результаты поиска
[x] Улучшена релевантность по названию, тегам, описанию анонса, детальному описанию.
Дополнительной настройки не требуется, все применится автоматически.
3.0.2
[х] Изменил настройки по умолчанию3.0.1
[x] Все JS-скрипты шаблона убраны в хедер, чистый html в коде3.0.0
Компонент "Поиск по заголовкам"[+] Добавлен по умолчанию стилизованный скролл Baron
[+] В разделе настроек jQuery-плагины добавлено несколько "Тем скролла" (simple,winxp,macosx,ubuntu12)
[+] Немного изменен внешний вид поиска и цены
[+] В настройки компонента добавлена возможность задавать цвет фона
[+] Улучшена кроссбраузерность, удален html5, ul-списки заменены на div-блоки
[x] Исправлена ошибка JS на устаревших браузерах
2.9.4
[х] Фикс подсветки поисковых запросов на кириллических сайтах2.9.3
[x] Параметры компонента "Результаты поиска (каталог) (api:search.catalog)" равны параметрам штатного каталожного Битрикс компонента "Элементы раздела (bitrix:catalog.section)"2.9.2
[x] Для разрешений или ширины области компонента "Поиск по заголовкам" <=320px подставляется класс .api-width-mini2.9.1
[+] URL, ведущий на страницу с содержимым элемента раздела2.9.0
[+] Добавлена настройка "Не очищать поисковый запрос"[+] Добавлена возможность выводить значения свойств инфоблока типа "Список и Список множ."
[+] Текст ссылки на все результаты заменен на "Показать все результаты поиска"
[x] Оптимизирован поиск цен и изображений ТП для товара
[x] Изменения в шаблоне компонента "Поиск по заголовкам (api:search.title)"
2.8.3
[x] Исправлена кодировка в режиме поиска "Склонения слов"2.8.2
[x] Фикс стилей всех компонентов [x] В обычном режиме вывода цен убрано (шт)2.8.1
[x] Фикс стилей компонентов2.8.0
[+] В разделе настроек "Цены" добавлена возможность задать "Свой символ валюты" в виде html/text[x] Исправлены все найденные ошибки
2.7.0
[+] В настройки цен добавлена опция Расширенный вид цен[+] Изменена сортировка торговых предложений при поиске изображений товара, сначала учитывается сортировка ТП, потом Цена ТП от меньшей к большей
2.6.1
[x] Исправлена релевантность[x] Исправлена реакция поиска на ввод пробела
2.6.0
[+] Доработаны компоненты Результаты поиска и Поиск по заголовкам[+] Добавлена настройка Релевантные заголовки самые первые
[x] Исправлена подсветка склоняемых фраз в результатах поиска
2.5.3
[x] Фикс обновлений2.5.2
Компонент "Результаты поиска"[+] Добавлена кнопка "Подробнее" с возможностью задать свои css-классы в настройках компонента
2.5.1
Компонент Результаты поиска[х] Если у товара нет изображения, модуль будет искать его у торговых предложений
[х] В торговых предложениях исправлена возможность "Выводить картинку бренда"
[х] Изображение бренда будет ссылкой если она есть, иначе картинкой
[х] Для каждого инфоблока вывод разделов включается настройкой "Выводить разделы"
[х] Исправлены все найденные ошибки
2.5.0
Компонент "Результаты поиска"[+] Добавлена настройка "Выводить картинку брэнда"
Для привязанных к товару брэндам/производителям справа над ценой в результатах поиска будет выводиться картинка
[x] Немножечко оптимизирован php-код для ускорения работы
Компонент "Поиск по заголовкам"
[+] Добавлена кнопка очистки поля и результатов поиск
[x] Блок с ценой перемещен вправо
2.3.0
[+] Доработан компонент "Результаты поиска"1) Добавлена плавная прокрутка к форме поиска, когда посетитель что-то ищет или листает постраничку в режиме AJAX
2) Добавлена кнопка очистки поля и результатов поиска
3) Блок с ценой перемещен вправо
Видео: https://youtu.be/xwxZ5nCvMTw
2.2.2
[x] Исправлена работа нескольких форм поиска на одной странице[x] Исправлен вывод сообщения о не найденных результатах в компоненте "Результаты поиска"
[x] Еще немножечко оптимизирован код php для ускорения работы поиска
2.2.1
[х] Изменен режим поиска "Точное совпадение слов", не учитывалась перестановка слов.2.2.0
[+] В параметры компонентов добавлены дополнительные поля и направления сортировки[x] Исправлены все найденный ошибки версии 2.0
2.1.0
[+] Поиск по описанию анонса и детальному описаниюВывод описания анонса и детального описания задается в полях отдельно для каждого инфоблока
[+] Вывод свойств типа Число
[x] Не показывать ссылку "Все результаты" если результатов меньше заданного
[x] Подсчет результатов для компонента "Поиск по заголовкам"
2.0.2
[x] Фикс cp1251 редакций2.0.1
[x] Фикс новой версии2.0.0
[+] Полностью переработанная версия модуля[+] Оптимизирована и увеличена скорость поиска
[+] Кэширование изображений на стороне клиента
[+] Новые переработанные параметры компонентов с большими возможностями
[+] Новый компонент с результатами поиска как в каталоге api:search.catalog
Обертка компонента bitrix:catalog.section с возможностью выбора шаблона списка элементов каталога
[+] В компонент api:search.catalog добавлена возможность скрывать форму поиска и пользоваться только одним компонентом api:search.title, например в шапке сайта.
[+] Компонент api:search.page считает количество найденных в результате элементов и разделов
[+] Компонент api:search.page умеет автоматически искать в двух режимах с аякс и без, а также добавлен аякс и для постраничной навигации.
[+] Добавлена возможность искать по одним полям и свойствам, а выводить в результатах другие, т.е. раздельный режим поиска и вывода полей и свойств
[+] Добавлена возможность искать по разделам динамически и вручную выбором в настройках компонента
[+] Отдельно для каждого инфоблока расширены параметры поиска
[+] Добавлена возможность изменения поискового запроса пользователя регулярным выражением preg_replace()
Включает два режима поиска, который позволяет искать фразы без указанных символов, например: CW-835M, CW835M, CW 835M, CW835-M, CW835 M, CW-835-M
[+] В компонент api:search.title добавлен скролл, позволяет при небольших разрешениях и фиксированных панелях прокручивать результаты поиска, включается в настройках компонента.
[+] Улучшена верстка
[+] Во всех компонентах есть возможность отключить встроенные стили и применить свои из шаблона сайта
Обратите внимание!
Т.к. модуль был полностью переписан, вам необходимо настроить все компоненты поиска заново.
1.5.2
[x] Фикс для демо-версии1.5.1
[x] в шаблонах компонентов доступны свойства элемента и торговые предложения1.5.0
[+] Добавлена навигация с клавиатуры в "Поиск по заголовкам"[+] Добавлены настройки jQuery в "Поиск по заголовкам" для фона и фиксированной области, в которой может быть размещен поиск
[+] Добавлено третье поле для сортировки списка элементов
[x] Пустые значения свойств больше не выводятся
[x] Переработаны компоненты для ускорения поиска
1.4.3
[x] Вывод цены товара с учетом торговых предложений (наименьшая цена выводится)[x] Поиск изображений товара в торговых предложениях
Если у товара нет изображения, поисковик будет искать его в торговых предложениях по общей сортировке элементов
Обратите внимание!
Изменены шаблоны и компоненты, возможны проблемы на скопированных шаблонах
1.4.2
[x] активность разделов1.4.1
[х] фикс ЧПУ в результатах поиска1.4.0
[+] Добавлен режим поиска:1) Вхождение всех слов (по умолчанию)
2) Точное совпадение
[+] Добавлен поиск по полям ID, TAGS
[+] Добавлен поиск по свойствам и полям нескольких инфоблоков в пределах одного типа.
[+] Добавлена возможность переключать режим поиска с помощью параметров из адресной строки sm=exact, например: ?q=Аксессуар+NEOMAX&sm=exact
где &sm=exact - включает режим точного совпадения, иначе работает режим по умолчанию.
1.3.0
[+] Добавлен вывод свойств в результатах поиска, включается опцией "Выводить свойства"[+] Добавлена опция "Названия полей для шаблона" - если выводите свойства, то необходимо выбрать и тут все названия свойств, опция появляется только для режима работы с одним инфоблоком.
1.2.0
[+] Улучшен алгоритм поиска[+] В компонент api:search.title Добавлена глобальная переменная apiSearchFilter в которой содержится фильтр для передачи в каталожные компоненты
[+] Добавлена совместимость со стандартным компонентом bitrix:catalog.section
В значение ключа фильтра FILTER_NAME впишите apiSearchFilter и стандартный каталожный компонент будет слушать поиск, пример:
"FILTER_NAME" => "apiSearchFilter"
[+] Добавлена совместимость со стандартным компонентом bitrix:catalog.search
Необходимо скопировать шаблон компонента bitrix:catalog.search и заменить значение ключа фильтра FILTER_NAME на apiSearchFilter в компоненте bitrix:catalog.section примерно в строке 98, пример:
"FILTER_NAME" => "apiSearchFilter"
Если вы понимаете, что делаете, то компонент bitrix:search.page можно вообще здесь удалить из шаблона т.к. он не будет больше использоваться, оставить только код вызова bitrix:catalog.section, а лучше вообще от него отказаться и сделать результаты поиска на компоненте bitrix:catalog.section
1.1.1
[x] исправлены ошибки1.1.0
[+] добавлен вывод цен, конвертация валют, вывод скидок на товар[+] добавлен выбор, вывод и ресайз изображений (размер можно задавать двумя способами: 64x64 или 64)
[+] добавлен индикатор аякс-поиска