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


Fidelité

14 janvier 2013 , par Etienne Roudeix
  • Aidez nous à documenter ce module !

  • Pour contribuer à la mise à jour de la documentation de ce module, inscrivez-vous via le formulaire ci-dessous. Nous vous recontacterons rapidement pour vous donner accès à la modification du module.


Compatibilité

à partir de Thelia 1.4.0

Téléchargement(s)

version 1.0


Ce plugin permet de gérer des points de fidélité. Les produits peuvent rapporter des points qui peuvent ensuite être échangés contre des produits.

Pour chaque produit on peut définir :

- Le nombre de points que l’achat du produit rapporte.
- Le nombre de points qu’il faut pour obtenir le produit
- Une liste de paire points/euros pour acheter le produit (exemple 100€ et 1000 points)

Présentation

Il existe 3 type de boucles.

La boucle produit_gain

Entrées Sorties
produit #GAIN

exemple :

  1.                 //dans une boucle produit
  2.                 <THELIA_fid type="fidelite" boucle="produit_gain" produit="#ID">
  3.                         Gagnez #GAIN points de fid&eacute;lit&eacute;
  4.                 </THELIA_fid>

La boucle client

Entrées Sorties
client #PANIER
panier (url du panier) #IDPRODUIT
produit #SOLDE

exemple :

  1.                 <THELIA_fidcli type="fidelite" boucle="client" client="#CLIENT_ID">
  2.                         Vous cumulez #SOLDE points de fid&eacute;lit&eacute;
  3.                 </THELIA_fidcli>

La boucle produit_cout

Entrées Sorties
produit #COUTEUROS
panier (url du panier) #COUTPOINTS
maxpoints (limite à un nombre de points maximum) #IDCOUTPROD
minpoints #PANIER (url du panier)

exemple :

  1.                 //dans une boucle produit
  2.                 <THELIA_capitclient type="FIDELITE" boucle="client" client="#CLIENT_ID" panier="#PANIER">
  3.             <THELIA_combiprod type="FIDELITE" boucle="produit_cout" produit="#PRODUIT_ID" panier="#PANIER" maxpoints="#SOLDE">
  4.                 <a href="#PANIER&nouveau=1&coutprod=#IDCOUTPROD">je m'offre ce produit pour #COUTEUROS euros et #COUTPOINTS points</a><br />
  5.                 </THELIA_combiprod>
  6.                
  7.                 <THELIA_combiprod type="FIDELITE" boucle="produit_cout" produit="#PRODUIT_ID" panier="#PANIER" minpoints="#SOLDE">
  8.                 offre non atteinte : #COUTEUROS euros et #COUTPOINTS points<br />
  9.                 </THELIA_combiprod>
  10.                
  11.             </THELIA_capitclient>

2 Messages de forum

  • Fidelité Le 28 septembre 2012 à 09:23

    Ce plugin est-il compatible 1.5 et + ?

    Merci.

    anti-conformiste

  • modif pour 1.5 et + Le 2 juillet 2014 à 09:25

    pour que le plugin fonctionne en 1.5.x il faut effectuer une petite modification au fichier fidelite.class.php

    lignes 116 et 143 remplacer
    $page = preg_replace("#^.*/([^/]*$)#", "$1", $_SERVER['PHP_SELF']);
    par
    $page = $_REQUEST['fond'];

    puis lignes 118, 131 et 145 remplacer dans le if
    $page = "panier.php"
    par
    $page = "panier"

    et là tout fonctionne à merveille !!!

    XdreamWeb


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.


Le forum
Thelia

Aller au forum

Les réseaux
sociaux

Google+

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