La présente section du document, à destination des webdesigner, a pour objectif de définir l’ensemble des modifications des thèmes graphiques nécessaires à la mise en œuvre des tarifs dégressifs.
Les clients ne souhaitant PAS utiliser cette fonctionnalité n’ont aucune modification à faire. Les changements effectués sur le processus de commande sont totalement compatibles avec leurs thèmes graphiques actuels. Il peut cependant être intéressant d’intégrer les modifications des templates suivants qui apportent des améliorations ergonomiques et fonctionnelles (cf. leur section respective ci dessous).
Les clients qui souhaitent utiliser cette fonctionnalité doivent procéder à la mise à jour des fichiers suivants de leur thème graphique :
Dans tous les cas, nous recommandons la mise en place de toutes les modifications, facultatives et obligatoires, décrites dans ce document, même pour les clients ne voulant pas utiliser cette fonctionnalité.
Le détail de ces modifications est exposé dans les sections suivantes.
Ces templates affichent les détails de produits du catalogue.
La modification de ces templates a pour but uniquement d'afficher la grille de tarifs dégressifs dans la page de détail produit.
Même sans cette modification, la grille sera prise en compte à l'ajout du produit dans le panier.
Les blocs et balises déjà existantes sont disponibles sur le site d'aide en ligne à l'adresse : https://aide.kiubi.com/design-catalogue.html#detail-d-un-produit.
Cette fonctionnalité ajoute un nouvel ensemble de blocs et de balises dédiés à la fonctionnalité :
Template : /fr/produits/{type}/index.html
Bloc | Balise | Description |
---|---|---|
main |
||
... | ||
tarif_degressif |
Affiche 1 si le produit a une grille. Sinon affiche 0 | |
main.tarif_degressif |
Le bloc s'affiche si une grille de tarifs dégressifs est appliquée au produit | |
main.tarif_degressif.tranche |
Le contenu du bloc s'affiche pour chaque tranche de la grille de tarifs | |
qt |
Quantité minimale de produits | |
remise |
Remise accordée en pourcentage | |
... |
<!-- BEGIN:main -->
...
<!-- BEGIN:tarif_degressif -->
Profiter d'un tarif dégressif :
<ul>
<!-- BEGIN:tranche -->
<li>A partir de {qt} : {remise|formatFloat|2}% de réduction</li>
<!-- END:tranche -->
</ul>
<!-- END:tarif_degressif -->
...
<!-- END:main -->