¿Qué son los overrides de PrestaShop y por qué debería tener cuidado con ellos?

1370 vistas

Los overrides le permiten modificar el comportamiento del core de PrestaShop sin editar los archivos del core directamente. Funcionan reemplazando clases o controladores específicos con su versión personalizada. El problema: solo es posible un override por clase. Si dos módulos sobreescriben la misma clase, uno romperá al otro. Esta es la causa #1 de conflictos entre módulos en PrestaShop. Los módulos modernos usan hooks y servicios Symfony en su lugar. Al evaluar módulos, prefiera aquellos que no requieran overrides.

Learn more: hooks vs overrides in PrestaShop.

¿Le resultó útil esta respuesta?

¿Aún tiene preguntas?

Can't find what you're looking for? Send us your question and we'll get back to you quickly.

Cargando...
Volver arriba