Доработка поиска по сайту
Прошу оценить срок и стоимость выполнения следующей задачи:
На сайте kipspb.ru есть поиск, причём за строкой поиска и кнопкой "Лупа" стоят два различных механизма:
- при наборе в строке поиска используется поисковый индекс. Он обновляется раз в сутки, в него включена информация из инфоблоков (ИБ) 29, 30. Код находится в php_interface/init_search.php. Ввод в поле поиска сопровождается выпадающим контекстным списком, из которого можно выбрать товар/модель/аналог и перейти на его страницу.
- если не выбирать из выпадающего списка, а нажать Enter, то работает другой механизм, в результате - страница с карточками найденных товаров с фото, указанием цены, наличия на складе, сроков поставки.
Второй удобен для тех, кому нужен более широкий обзор товаров.
Например, пользователь набирает "клапан" и нажимает Enter. Он увидит все клапаны, представленные в каталоге в разных товарных группах.
Товарный каталог сайта kipspb.ru (id='ar') представлен инфоблоками ИБ29 и ИБ30.ИБ29 - каталог товаров. Товары могут иметь "модификации" (ИБ30) с разными параметрами, ценами и сроками поставки.В элементе ИБ29 есть свойство prop674, указывающее на соответствующую группу ИБ30.
У элемента ИБ30 есть свойство "Модель АРК" (заполнено не у всех элементов), поиск по этому свойству реализован (см. init_search.php).
При использовании обоих способов поиска по модели (например, ПНЦ-И32х50-К) происходит позиционирование на найденную модификацию на странице товара, на вкладке "Все модификации".
Собственно задача:
в ИБ30 было добавлено свойство "Артикул", поиск по которому нужно добавить в существующий код.
Для работы над проектом будет предоставлен доступ через OpenVPN к копии сайта на виртуальной машине.