DEVELOPPEUR WEB FREELANCE Expert e-commerce Prestashop depuis 2010

04 Jun
2012

Liste récapitulative des principaux hooks de Prestashop - Prestashop 1.4

Liste récapitulative des principaux hooks de Prestashop - Prestashop 1.4

Les hooks sont des points d'accroche permettant de positionner vos modules sur les pages de votre boutique Prestashop. Chaque hook représente une position sur le front-office ou le back-office de votre boutique. Il est donc utile de connaître les principaux hook et leur position pour pouvoir placer vos éléments au bon endroit.

Je vous propose donc ici une liste récapitulative des hooks les plus utilisés, leur visibilité et leur emplacement pour la version 1.4 de Prestashop.

Les principaux hooks du front-office

GENERAL
headerInvisibleEntre les balises HEAD de la page
topVisibleEn-tête de la page
leftColumnVisibleColonne de gauche
rightColumnVisibleColonne de droite
footerVisiblePied de page
homeVisibleCentre de la page d'accueil
FICHE PRODUIT
extraLeftVisibleAu-dessus du lien "Imprimer", sous les photos du produit
extraRightVisibleEn-dessous du bloc contenant le bouton "Ajouter au panier"
productActionsVisibleBloc contenant le bouton "Ajouter au panier", sous ce bouton
productOutOfStockVisibleBloc contenant le bouton "Ajouter au panier", en-dessous de "Disponibilité"
productfooterVisibleAu-dessus des onglets
productTabVisibleListe des onglets : titre de l'onglet
productTabContentVisibleLorsque l'un des onglets est cliqué : contenu de l'onglet
PANIER ET COMPTE CLIENT
cartInvisibleAprès la création ou la mise à jour d'un panier
shoppingCartVisibleEn-dessous du panier
shoppingCartExtraVisibleEn-dessous du panier, sous les boutons de navigation
createAccountTopVisibleFormulaire de création de compte, au-dessus de "Informations personnelles"
createAccountFormVisibleFormulaire de création de compte, au-dessus du bouton "S'inscrire"
createAccountInvisibleAprès la création d'un compte client
customerAccountVisibleAccueil du compte client, en bas de la liste des liens disponibles
myAccountBlockVisibleBloc "Mon compte", en bas de la liste des liens disponibles
authenticationInvisibleAprès l'identification d'un client si l'identification est validée
RECHERCHE
searchInvisibleAprès chaque recherche
TRANSPORTEURS
extraCarrierVisibleSous de la liste des transporteurs lors du processus de commande
PAIEMENT
paymentVisibleListe des moyens de paiements disponibles lors du processus de commande
paymentReturnVisibleRetour sur la boutique après paiement
orderConfirmationVisibleIdentique à paymentReturn (doublon)
backBeforePaymentInvisibleAffichage de la liste des moyens de paiement disponibles
RETOUR MARCHANDISE
orderReturnInvisibleDemande de retour effectuée par le client si aucune erreur n'est rencontrée
PDFInvoiceVisibleAffichage d'une facture au format PDF

 

 

Les principaux hooks du back-office

GENERAL
backOfficeTopVisibleEn-tête, au-dessus des onglets
backOfficeHeaderInvisibleEntre les balises HEAD de la page
backOfficeFooterVisiblePied de page, au-dessus de la mention "Powered By PrestaShop"
backOfficeHomeVisibleCentre de la page d'accueil
COMMANDES ET DETAILS COMMANDES
newOrderInvisibleAprès la création d'une nouvelle commande
paymentConfirmInvisibleLorsque le statut d'une commande passe à "Paiement accepté"
updateOrderStatusInvisibleAvant le changement du statut d'une commande
postUpdateOrderStatusInvisibleAprès le changement du statut d'une commande
cancelProductInvisibleAprès la suppression d'un produit commandé
invoiceVisibleDétail d'une commande, au-dessus du bloc d'informations client
adminOrderVisibleDétail d'une commande, en-dessous du bloc d'informations clients
orderSlipInvisibleAprès la création d'un avoir
PRODUITS
addproductInvisibleAprès la création/duplication d'un produit
updateproductInvisibleAprès la mise à jour d'un produit avec l'ajout d'une nouvelle photo
deleteproductInvisibleAvant la suppression d'un produit
updateQuantityInvisibleValidation d'une commande, pour chaque produit de la commande
updateProductAttributeInvisibleAprès la mise à jour d'une déclinaison de produit
watermarkInvisibleAprès l'ajout d'une image sur un produit
STATISTIQUES
GraphEngineVisibleAffichage d'un graphique de statistiques
GridEngineVisibleAffichage d'une liste de données statistiques
AdminStatsModulesVisibleAffichage de la liste des modules de statistiques
CLIENTS
adminCustomersVisibleDétail d'un client, sous la liste des groupes auxquels il appartient
TRANSPORTEURS
updateCarrierInvisibleAprès la mise à jour d'un transporteur

Auteur de cet article : Sabrina ROUSSEAU

Développeur web freelance spécialiste de la solution e-commerce Prestashop depuis 2010. Créatrice du site web Prestacrea ainsi que des produits qui y sont proposés.

COMMENTAIRES

Aucun commentaire

Cet article a été rédigé il y a plus d'un an. Les commentaires sont fermés.