У меня похожая проблема, в фильтре раньше использовалось свойство выпадающий список и сейчас решили его сделать множественным, но только поменяли его тип на множественный он перестал выводиться в фильтре, как это можно поправить?
а это мой шаблон :(
для вывода списка свойств использую %lines%
$FORMS['search_block_line'] = <<<END
%selector%
END;
$FORMS['search_block_line_relation'] = <<<END
%custom catSearch('%name%', 'relation', '%items%', '%title%')%
END;
$FORMS['search_block_line_item_relation'] = <<<END
%object_id%->%object_name%;
END;
$FORMS['search_block_line_text'] = <<<END
%custom catSearch('%name%', 'text', '', '%title%', '%value%')%
END;
$FORMS['search_block_line_price'] = <<<END
%custom catSearch('%name%', 'price', '', '%title%', '%value%', '', '%value_from%', '%value_to%')%
END;
$FORMS['search_block_line_boolean'] = <<<END
%custom catSearch('%name%', 'boolean', '', '%title%', '', '%checked%')%
END;
как я понял мне нужно под свойство сформировать отдельный $FORMS, но так и не нашел решения
возможно, для начал стоит проверить не ломает ли вывод обращение к макросу в блоке
$FORMS['search_block_line_relation'] = <<<END
%custom catSearch('%name%', 'relation', '%items%', '%title%')%
END;
может стоит для начала проверить выводиться ли он дефолтным способом
$FORMS['search_block_line_relation'] = <<<END
%items%
END;
P.S. у вас xslt шаблон или tpl? а то ветка обсуждения xslt, а примеры на tpl