Sobrescribir módulos Prestashop

El día 7 de Enero Prestashop sacó a la luz su versión 1.6.0.11 que incorpora una gran novedad para los desarrolladores.

Antiguamente cuando se requería modificar la lógica de un módulo (el código PHP) lo teníamos que hacer directamente en el módulo. Desde la versión 1.6.0.11 ya podemos sobrescribir los módulos sin perder los cambios en las actualizaciones.

En la carpeta override/modules/ podemos sobrescribir los módulos.

Por ejemplo si queremos sobrescribir el blocktopmemu lo que tenemos que hacer es crear una nueva carpeta dentro override/modules/blocktopmenu y dentro nuestro archivo blocktopmenu.php que sobrescribe a la base del módulo.

class BlocktopmenuOverride extends Blocktopmenu
{
   //Your code here
}

Si te ha servido este tutorial, no dudes en hacerte fan de la página de facebook del blog Jose Aguilar

Me gustaría saber como sobreescribir un controlador de un módulo, es posible?

 

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(9 votos, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre