Gli hook di Prestashop (fino alla 1.3.x) PDF Stampa E-mail
Tutorial
Scritto da Administrator   
Domenica 30 Gennaio 2011 19:38
Hook Name Description
payment Payment Per la creazione di un modulo di pagamento
newOrder New orders

Nuovi ordini

paymentConfirm Payment confirmation Conferma del pagamento
paymentReturn Payment return Rimborso del pagamento
updateQuantity Quantity update La quantità è aggiornata solo alla spedizione dell'ordine (o alla chiusura)
rightColumn Right column blocks colonna di destra del FO
leftColumn Left column blocks colonna di sinistra del FO
home Homepage content al centro della Home Page
header Header of pages inserisce il codice nell'Header di ogni pagina (ad esempio per script)
cart Cart creation and update Creazione e aggiornamento del carrello
authentication Successful customer authentication Dopo l'autenticazione del cliente
addproduct Product creation Alla creazione del prodotto
updateproduct Product Update All'aggiornamento del prodotto
top Top of pages Permette di inserire codice e grafica nel Top di ogni pagina
extraRight Extra actions on the product page (right column) Azioni extra nella pagina del prodotto (sulla destra)
deleteproduct Product deletion Alla cancellazione del prodotto
productfooter Product footer Un nuovo blocco alla base della scheda prodotto
invoice Invoice Aggiunge un blocco nella fattura
updateOrderStatus Order's status update Esegue il codice quando viene modificato lo stato dell'ordine
adminOrder Display in Back-Office, tab AdminOrder Codice inserito nel BO nel tab Ordini
footer Footer Aggiunge un blocco nel footer di ogni pagina
PDFInvoice PDF Invoice Aggiunge un blocco del PDF della fattura
adminCustomers Display in Back-Office, tab AdminCustomers Esegue un codice nel BO nel tab Clienti
orderConfirmation Order confirmation page Chiamato nella pagina di conferma dell'ordine
createAccount Successful customer create account Chiamato quando viene creato un nuovo utente
customerAccount Customer account page display in front office

Inserisce un blocco nella pagina di registrazione di un nuovo utente

orderSlip Called when a order slip is created Chiamato quando cambia la quantità di un prodotto
productTab Tabs on product page Un codice nei Tab della pagina prodotto
productTabContent Content of tabs on product page Un codice nel contenuto dei Tab della pagina prodotto
shoppingCart Shopping cart footer Inserisce un blocco nel footer della pagina del carrello
createAccountForm Customer account creation form Crea un blocco nel Form della creazione account di un nuovo cliente
AdminStatsModules Stats - Modules Permette di inserire un modulo di Statistica nel BO
GraphEngine Graph Engines Inserisce un codice di Graph Engine
orderReturn Product returned Esegue un codice se il prodotto è rimborsato
productActions Product actions Crea un nuovo tasto nella pagina prodotto
backOfficeHome Administration panel homepage Crea un blocco nella homepage del BO
GridEngine Grid Engines Inserisce un Grid Engile
watermark Watermark Viene eseguito in inserimento del watermark
cancelProduct Product cancelled Esegue un codice quando un prodotto viene cancellato
extraLeft Extra actions on the product page (left column) Azioni extra nella pagina del prodotto (sulla sinistra)
productOutOfStock Product out of stock Esegue un codice quando un prodotto è esaurito
updateProductAttribute Product attribute update Esegue un codice quando un attributo del prodotto viene aggiornato
extraCarrier Extra carrier (module mode) Per inserire un nuovo corriere
shoppingCartExtra Shopping cart extra button Crea un bottone all'interno del carrello
search Search Esegue un azione all'interno della ricerca
backBeforePayment Redirect in order process Reindirizza la pagina durante il pagamento
updateCarrier Carrier Update Esegue un codice in aggiornamento del corriere
postUpdateOrderStatus Post update of order status Esegue un codice dopo l'aggiornamento dello stato dell'ordine
myAccountBlock My account block Inserisce un blocco all'interno di My Account

in più con la versione 1.4