уберите поля изображения(картинки анонса, детального изображения), но вроде как в последнем обновлении все исправлено уже(попробуйте обновиться) - у меня после обновления все уже работает
я писал свой такой обработчик, но для этого использовал несколько инфоблоков т.е. в основном у меня есть артикул вспомогательный инфоблок это зависимое свойство: название элемента это 1 значение (у вас это может быть регион - у меня свое) и свойства артикул(необходимо будет для связки) и свойство соответсвия(тематика)
и получается в фильтре мы вибираем соответсвия отправляем запрос а потом по этому запросу находим элемент соответсвий из него дергаем артикул идем в детали по артикулу находим id и этот id отправляем в стандартный arrFilter
сами говорите что поиск отдает неверные ссылки, значит настроено неправильно. вот эти настройки (url) отвеxf.n за правильность путей в модуле поиска - настройте их так же как настройки компонентов
значит вы где-то просмотрели - если точно нет в шаблонах писем и в init.php , то остается только вариант в компоненте poltor: order. мне приходилось переделывать корзину и я подобный обработчик пихал туда в component_epilog , но я использовал стандартный шаблон, просто в него в одну из пременных добавлял нужную информацию
есть каталог товаров. в настройках инфоблока указано что поле артикул участвует в поиске но есть часть элементов у которых по какой-то непонятной причине артикул не участвует. т.е. из 12000 элементов по названию ищутся все(ну во всяком случае вроде все) а вот по артикулу только 2/3 где-то. я уже и поиск обнулял и переиндексацию делал, толку ноль элемент который точно по артикулу не ищется и название ему менял и артикул - не хочет искаться(нет, по названию все нормально, даже когда я менял и переиндексацию проводил, а вот по свойству артикул никак)