Thelia 2 est maintenant disponible. Retrouvez toutes les informations ici
Thelia 2 is now available. Find all the information here

Les Modules

Plus de 300 modules Thelia


Fidelizza

14 janvier 2013 , par Ottoroots

Compatibilité

à partir de Thelia 1.4.0

Téléchargement(s)

version 0.1


La carte de fidélité virtuelle façon pizza !

Présentation

Fidelizza génère un système de carte de fidélité basé sur la quantité de produits commandés par un client. Tous les X produits commandés le produit suivant bénéficie d’une réduction de Y%.

Les commandes passées et payées sont prises en compte pour le calcul.

1°) Glissez le répertoire "fidelizza" de l’archive téléchargée dans le dossier client/plugins/ de votre Thelia.

2°)Activez le plugin dans le menu "Configuration/Activation des plugins" dans votre interface d’administration.

3°) Sur les fichiers panier.php et commande.php de votre template Thelia, ajoutez la variable :

  1.  $fidelizza_active=1;                  

Par exemple, la fichier commande.php doit ressembler à ceci :

  1. <?php                                  
  2.         $fond="commande.html";         
  3.         $securise=1;                   
  4.         $pageret=1;                    
  5.         $panier=1;                     
  6.         $transport=1;                  
  7.         $fidelizza_active=1;           
  8.                                        
  9.         include("fonctions/moteur.php");
  10. ?>                                     

4°) Créer une promotion avec les paramètres suivants :

CODE [1] FIDELIZZA
TYPE pourcentage
VALEUR au choix : Y
MINI [2] au choix : X
ACTIF Oui
ILLIMITE Oui
DATE D’EXP Non

Une mini-boucle sans paramètre d’entrée et un seul paramètre de sortie est prévue pour la page moncompte.html :

  1. <THELIA_FID type="FIDELIZZA">
  2. #POINT
  3. </THELIA_FID>

Cette boucle est graphique : elle fonctionne à partir de 3 images (point_vide.png, point_plein.png, point_cible.png) stockées dans le dossier "image" du plugin. Les 3 images fournies sont pour l’exemple et il sera nécessaire de les adapter. Leur format (.png) et leurs noms respectifs doivent être conservés.

Une substitution #NBFID restitue le nombre de réductions déjà accordées.

Une substitution #MONTANTFID restitue le montant des réductions déjà accordées.

Notes

[1] Le code ’FIDELIZZA’ doit être utilisé le temps de vos tests. En production il est conseillé d’utiliser un code non devinable du type :

  1. nbEsiud01atrtrss11111111s21321e53

Pour que votre nouveau code fonctionne, il est nécessaire de le copier et le coller aux lignes 36 et 105 du fichier Fidelizza.class.php, en remplacement de ’FIDELIZZA’ comme valeur de la variable $fidel.

[2] Mini : pour ce plugin, ce champ va servir à enregistrer l’ocurence de la réduction ("tous les X produits achetés") contrairement à l’utilisation prévue par Thélia (qui attend normalement ici le montant minimal du panier).



Ajouter un commentaire

Ce forum est modéré à priori : votre contribution n'apparaîtra qu'après avoir été validée par un administrateur du site.


Nos
partenaires



Contactez
Thelia


Pour toutes questions concernant Thelia, vous pouvez nous contacter :

contacter Thelia par téléphone par téléphone au 04 44 05 31 00

Contacter Thelia e-maiol par mail à l'adresse info@thelia.net

April Oséo FEDER