Для создания шаблона балуна или хинта Яндекс карты с применением фильтрации для данных, вам потребуется использовать метод `Filter` для отфильтровки объектов перед их отрисовкой в шаблоне. Вот пример: ``` ymaps.templateLayoutFactory.createClass( '<div class="my-balloon">' + '{% for obj in properties.geoObjects|filter:myFilter %}' + '<div>{{ obj.name }}</div>' + '{% endfor %}' + '</div>', { build: function () { this.constructor.superclass.build.call(this); this._$element = $('.my-balloon', this.getParentElement()); }, myFilter: function (obj) { // Реализуйте здесь свою фильтрацию на основе данных объектов // Пример фильтрации по типу объекта return obj.type === 'restaurant'; } }); ``` В этом примере мы создаем шаблон балуна с использованием HTML и цикла `for` для просмотра объектов. Внутри цикла, мы применяем `filter` метод к объектам `properties.geoObjects` с использованием функции `myFilter`. В этой функции можно реализовать свою фильтрацию на основе данных объектов. Пример фильтрации в этом коде показывает, как отфильтровать объекты по их типу. Примечание: В этом коде мы используем `$('...')` для поиска элементов по селектору. Убедитесь, что у вас подключена библиотека jQuery или замените это на соответствующий код для работы с DOM вашего проекта.