Cuando se migra un Prestashop v.1.4 a las versiones más recientes Prestashop v.1.5 o v.1.6 es útil saber la equivalencia entre los nombres de los antiguos Hooks y los de las versiones nuevas.
Estas son las correspondencias entre los 25 nombres de hooks antiguos y su nuevo nombre de hook:
Nombre antiguo de hook |
Nuevo nombre de hook |
payment | displayPayment |
newOrder | actionValidateOrder |
paymentConfirm | actionPaymentConfirmation |
paymentReturn | displayPaymentReturn |
updateQuantity | actionUpdateQuantity |
rightColumn | displayRightColumn |
leftColumn | displayLeftColumn |
home | displayHome |
displayHeader | Header |
cart | actionCartSave |
authentication | actionAuthentication |
addproduct | actionProductAdd |
updateproduct | actionProductUpdate |
top | displayTop |
extraRight | displayRightColumnProduct |
deleteproduct | actionProductDelete |
productfooter | displayFooterProduct |
invoice | displayInvoice |
updateOrderStatus | actionOrderStatusUpdate |
adminOrder | displayAdminOrder |
footer | displayFooter |
PDFInvoice | displayPDFInvoice |
adminCustomers | displayAdminCustomers |
orderConfirmation | displayOrderConfirmation |
createAccount | actionCustomerAccountAdd |
Otra cosa a tener en cuenta en una migración/actualización de Prestashop, es que es posible que hayan módulos que no tengan todos sus hooks activados.
Sobre todo ¡Cuidado con los módulos de pago!