Mostrando entradas con la etiqueta override. Mostrar todas las entradas
Mostrando entradas con la etiqueta override. Mostrar todas las entradas

Hacer Override en PrestaShop 1.5

15 septiembre, 2014 |

Para hacer override en PrestaShop 1.5 existe una carpeta llamada override en la raíz de nuestro PrestaShop. El override nos permite sobreescibir los archivos originales del nucleo de PrestaShop, de esta forma no se perderán los cambios que podamos hacer en futuras actualizaciones de PrestaShop.

La técnica consiste en copiar (por ejemplo) un archivo de una clase y pegarlo en la carperta override. Los cambios los haríamos en los archivos de la carpeta override, así los archivos originales quedarían intactos.

Para este caso vamos a hacer el override sobre la clase pdf. La estructura de carpetas debe mantenerse al hacer el override

Ruta carpeta clases de prestashop
Ruta carpeta override de prestashop

…como podemos ver en las imágenes de arriba mantenemos la estructura ../clases/pdf

En este caso vamos a hacer el override sobre el archivo HTMLTemplate.php; simplemente copiamos HTMLTemplate.php en ../prestashop/override/clases/pdf