Как в комплексный компонент «Каталог» вставить компонент «Поиск по заголовкам» с помощью component epilog?
Здравствуйте
В комплексный компонент Каталог нужно вставить другой компонент - поиск по заголовкам. Дело в том, что они используются совместно и поиск по заголовкам логично дать место в шаблоне комплексного компонента Каталог.
Можно было бы разместить его сверху, но такой вариант не подходит.
1. У нас есть 2 компонента.
Что нужно разместить в файле component epilog и что нужно разместить в нужном месте комплексного компонента Каталог, чтобы это работало?
С чего начать и чем закончить?
если я правильно понял суть, то как вариант реализации поиска по заголовкам в вашем каталоге:
в шаблоне каталога добавляете обыкновенную строку поиска. вешаете на submit обработчик в js, который будет доставать введенную строку и слать ее ajax запросом на страницу где будет размещен "Поиск по заголовкам"
допустим /local/php_interface/ajax/search_title.php
в search_title.php у вас вывоз компонента search.title
нужно будет кастомизировать для него шаблон. в result_modifier.php достать id найденных элементов из $arResult и отдать полученный массив с id в json формате.
дальше все просто по полученным id элементов в каталоге нужно установить фильтр