За работу этого функционала отвечает модуль InSales.RecentlyView.
Добавление товара в список производится методом
.addItem( product_id )
При запуске модуля единожды происходит вызов события
'onRecently_Update'
возвращает массив товаров, в порядке и добавления в список
Подключение.
Recently = new InSales.RecentlyView({ maxItem: 4 });
maxItem - максимальное количество товаров в списке. По-умолчанию 4.
Пример можно посмотреть в файле recently_view.js