Документация Сотбит: Умный поиск. Интеграция с популярными шаблонами. Некстайп: Альфа
Некстайп: Альфа
Описанные ниже пути актуальны в случае, когда используется не кастомизированный шаблон решения. Если шаблон кастомизирован, то он может находиться в /local/ и/или иметь другой ID шаблона.
Для установки компонентов поиска в Некстайп: Альфа необходимо выполнить следующие действия:
Скопировать текущие шаблоны поиска:
Копируем шаблон из папки /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/bitrix/catalog.search/main/bitrix в папку /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/bitrix/catalog.search/main/sotbit;
Копируем шаблон /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/bitrix/search.title в папку /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/sotbit/search.title;
Заменить компонент в файлах скопированных шаблонов. Для этого переходим в папку куда были ране скопирован шаблон search.title – /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/sotbit/search.title.
В каждом из шаблонов в файле component.php, заменяем bitrix:search.title на sotbit:search.title.
Меняется только область вызова компонента. Параметры не трогаем.
Заменить компонент bitrix:search.title на sotbit:search.title:
В файле /include/search.php;
В файле /include/header/search.php.
Меняется только область вызова компонента. Параметры остаются те же.
Убедитесь, что в параметре ORDER указано rank . В противном случае выдача будет по дате обновления, а не релевантности.
Заменить компонент bitrix:search.page на sotbit:search.page в файле /bitrix/templates/#АЙДИ_ШАБЛОНА#/components/bitrix/catalog.search/main/template.php.
Меняется только область вызова компонента. Параметры оставляем те же.
Если Вам необходима помощь в интеграции компонентов, обращайтесь в нашу техническую поддержку.