Hola @angel_96 y a todos. Efectivamente, la Directiva Ómnibus es un reto importante para muchas tiendas en PrestaShop, especialmente en versiones 1.7 y anteriores. La arquitectura base de PrestaShop no incluye un sistema de registro y almacenamiento del precio más bajo de los últimos 30 días de forma automática, lo que hace que cumplir con esta normativa sea complejo sin una solución específica.
Para evitar modificaciones directas en el core, que podrían generar problemas en futuras actualizaciones, la opción más eficiente y segura es usar un módulo dedicado. Existe una solución para directiva omnibus que precisamente se encarga de monitorizar los precios de tus productos y mostrar el precio más bajo de los últimos 30 días justo debajo del precio rebajado, cumpliendo así con la normativa europea. Esto te ahorrará mucho tiempo y posibles sanciones.