Как добавить кнопку в корзину в результаты поиска?
есть необычная задача на битриксе. Что кто может посоветовать из професионалов? Необходимо чтобы поиск "search.title" имел в себе кнопку добавить в корзину а добавление в корзину производилось соответственно без перезагрузки страницы. Причем поиск должен быть доступен на всех страницах сайта.
Сложность в том что при добавлении товара должно всплывать стандартное битриксовое окно "товар добавлен" и в минипрофиле сверху обновляться информация о заказах в корзине. Можно это все делать в ручную но долго и криво может быть есть готовые компоненты для этого?
Пока пришел к такому выводу, что единственная прямая возможность сделать это - подключать на стороне сервера (файл "ajax.php" в шаблоне) компонент генерации разметки списка товаров ("catalog.section"), передача в него списка идентификаторов материалов, полученных поиском и результат отображать на странице. Так как иначе, функционал корзины придется реализовывать самостоятельно, а это и генерация всплывающего окна "товар добавлен", и обновление мини-профиля вверху страницы, и много других проблем. Так что, по возможности, лучше этого избегать, принесет только тормоза.