Как лучше вывести список заказов с фильтром по дате?
Необходимо реализовать возможность, чтобы пользователь мог в своем личном кабинете просматривать все заказы, но при этом на странице должны отображаться только заказы за текущую дату, заказы за другие даты пользователь мог смотреть используя фильтр, где он будет выбирать дату и ему будут подргужаться заказы за выбранную дату.
У меня идея взять компонент bitrix:sale.personal.order и кастомизировать его, так чтобы при запуске фильтра вызывать его через ajax с параметром дата. Возможен другой более оптимальный вариант?