¿Qué son los overrides de PrestaShop y por qué debería tener cuidado con ellos?
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.