Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Нуууу, делается просто - выводим компонентой всего 1 (ОДИН) товар, а в сортировке (чтобы выводился именно последний ) указываем в самом простом случае дату изменения, по убыванию (не потребуется доработки), либо, что сложнее - ставим обработчик на сохранение элемента заданного ИБ, который при сохранении ищет в базе все остальные товары с таким флагом и обнуляет их.
Ну или еще проще - ставим не флажок, а какое-то нарастающее число, да хоть сегодняшнюю дату, тогда сортировка вообще будет работать четко, даже можно на месяц вперед задавать свой товар, не забывая в настройках компоненты указывать фильтр с текущей датой.
То есть штатного средства нет? Варианты хороши только с точки зрения пользователя, а сточки зрения администратора есть неудобство: при редактировании товаров получаем кучу товаров с маркером "товар дня", соответственно, возникает путаница: надо идти смотреть какой же именно товар выводиться. Так что придётся кастомизировать обработчик. Не подскажете что почитать?