Template d’une fiche résumé produit

Documentation et tutoriels

  • e-majine
  • Ma boutique

Sommaire

Introduction

E-majine vous permet de personnaliser l’affichage de la fiche résumée d’un produit selon les besoins à l’aide d’un template adaptable.

Ce template est chargé par ordre de priorité selon le « contexte d’utilisation » et « l'ensemble produit » auxquels la fiche résumée appartient.

Ordre de chargement

Voici l’ordre et le format de chargement des personnalisation de template :

/catalog/product/short_product_{context}_{ensemble_produit}.html

/catalog/product/short_product_{context}.html

/catalog/product/short_product_{ensemble_produit}.html

/catalog/product/short_product.html

Par exemple pour la popup d’ajout au panier le contexte d’affichage est « addToCartConfirmation » donc la priorité des templates sera :

/catalog/product/short_product_addToCartConfirmation_{ensemble_produit}.html

/catalog/product/short_product_addToCartConfirmation.html

/catalog/product/short_product_{ensemble_produit}.html

/catalog/product/short_product.html

Contexte d’affichage

Le contexte d’affichage peut être connu à partir du hook « Gestion des produits » puis « Redéfinition de la fiche résumée d'un produit » autrement nommé dans le code du hook : « displayProductSummary() ».

Le contexte est le troisième paramètre du hook.

Les différents contextes d’affichage sont :

addToCartConfirmation

Affichage depuis la popup d’ajout au panier

productArray

Affichage depuis une méthode de publication de catalogue

publicationCatalog

Affichage depuis une méthode de publication de catalogue

publicationCatalogFamillesList

Affichage depuis une méthode de publication de famille produit

publicationProductList

Affichage depuis une méthode de publication de produits

publicationRandomProduct

Affichage depuis une méthode de publication de mise en avant de produits

widgetProduct

Affichage depuis un widget d’affiche produit

widgetRandomProduct

Affichage depuis un widget de mise en avant de produit

widgetLastProduct

Affichage depuis un widget des derniers produits

cartDetail

Affichage depuis le panier (Étape confirmation)

cart

Affichage depuis le panier (Étape initiale)

freeProduct

Affichage depuis le panier d’un produit offert via action sur commande

preform

Affichage depuis un préformaté

preform_XXX

Affichage depuis un préformaté dans un bloc produit

emailing

Affichage depuis une newsletter

googleMap

Affichage depuis une carte Google map.

associatedPack

Affichage d'un pack produit

associated

Affichage d'un produit associé