Skip to content
Valider 5c6dacfb rédigé par toutati@free.fr's avatar toutati@free.fr
Parcourir les fichiers

Un plugin qui ajoute des options au panier,

création d'un champ options dans la table spip_paniers
il ne touche à rien mais ajoute ou réécrit le contenu des formulaires de configuration du panier et le panier lui même
Actuellement, on peut configurer un code avantage et son pourcentage de remise,
Si il passe la vérification du bon code, il modifie le calcul total du panier, l'affiche et met à jour le champ 'options'  avec l'indication avantage_valide
A l'usage, il faut donc récupérer ce champ et le tester pour ajouter l'avantage au calcul de la commande,
ce que ne prend pas encore en compte ce plugin.

On accède à l'avantage avec 
include_spip('inc/config');
    		$pourcentage_avantage = lire_config("paniers/panier_options/pourcentage_avantage");
    		$code_avantage = lire_config("paniers/panier_options/code_avantage"); 

qui renvoie quelque chose comme 
KATABUNGA 
15 

Si il n'y a aucun champ configuré pour l'option avantage, le champ input "Entrez votre code avantage" n'apparait pas

L'intérêt de ce plugin est aussi de montrer comment récupérer via des pipelines les formulaires d'autres plugins et y insérer des actions.
    		
parent
0% ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter