Вопрос в основном по статье : если не сложно, объясните, пожалуйста, "на пальцах" ибо: а) согласно статье обработчик почему-то не создает параметров в b_search_content_param б) очень надо вот тут получать ID секции с помощью указания этой секции в arrWhere:
проще говоря, в arrrWhere должно быть дерево из Тип ИБ - ИБ- секции. Код для ?where вида iblock_<тип>_<id ИБ> еще прокатывает, ибо функционалом поддерживается. а вот если тут приляпывать еще и секцию - работать ничего не будет. хотя потом из реквеста этого where и можно вытащить все id и передать нужное (согласно статье) в $arSectionFilter Вопрос закрываю. Банальная опечатка в обработчике события была. Все работает.