Bonjour,
Alors effectivement, cette fonctionnalité n'existe pas en standard. La seule chose qu'on gère concernant les consultations c'est la liste des X derniers produits consultés.
Par défaut, la stratégie de gestion de cette liste ne la stocke même pas en base de données mais seulement en session. Ceci notamment pour des raisons de performances notamment lorsque le mode
Clustering Haute Performance est activé.
Si vous n'utilisez pas ce mode, il est possible par configuration de passer sur une persistance en base (cf les variables définies dans
modules/catalog/config/module.xml et surchargeables dans le
project.xml).
De là vous pourrez faire une liste basée sur cette information. Attention toutefois à régler de manière pertinente le nombre d'éléments persistés pour obtenir des résultats pertinents sans pour autant plomber les performances (la valeur "-1" ne donnant aucune limite est à proscrire dans ce cas).
Une fois cela fait, vous pourrez faire un bloc spécifique exploitant cette information ou bien simplement un filtre pour une animation commerciale si vous disposez du module
Animation des boutiques.