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!