- Posts: 51
- Thank you received: 0
Module afficher en euro la valeur des points AUP
- svillechange
-
Topic Author
- Offline
Less
More
13 years 3 months ago #107564
by svillechange
Module afficher en euro la valeur des points AUP was created by svillechange
Bonjour, je me pose cette question comment faire un module pour afficher en valeur marchande (en argent) les points des utilisateurs qu'ils ont acquis avec Alpha User Point (AUP)
soit en module séparé, soit dans la page de l'utilisateur.
D'avance merci pour votre réponse
Jean sebastien
soit en module séparé, soit dans la page de l'utilisateur.
D'avance merci pour votre réponse
Jean sebastien
Please Log in or Create an account to join the conversation.
13 years 3 months ago #107582
by Eliot
Replied by Eliot on topic Module afficher en euro la valeur des points AUP
Bonjour,
Il va falloir plusieurs éléments, vous trouverez dans le fichier alphasuserpoint.php du plugin hikashop (plugins\hikashoppayment\alphauserpoints) une grande partie de ce que vous cherchez.
Tout d'abord vous pouvez récupérer les points d'une utilisateurs grâces aux fonctions fournies par AUP. par exempl:
Le points seront dans $userInfo->points
Ensuite il faut utiliser les informations stockées dans la méthodes de paiement. Voici comment les récupérer:
A partir de là il faut faire quelques opération pour transformer les points en euro selon le ratio stocké.
Si vous avez besoin plus d'aide, n'hésitez pas.
Il va falloir plusieurs éléments, vous trouverez dans le fichier alphasuserpoint.php du plugin hikashop (plugins\hikashoppayment\alphauserpoints) une grande partie de ce que vous cherchez.
Tout d'abord vous pouvez récupérer les points d'une utilisateurs grâces aux fonctions fournies par AUP. par exempl:
Code:
$userInfo = AlphaUserPointsHelper::getUserInfo('', $user->id);
Le points seront dans $userInfo->points
Ensuite il faut utiliser les informations stockées dans la méthodes de paiement. Voici comment les récupérer:
Code:
$db = JFactory::getDBO();
$query = 'SELECT * FROM '.hikashop_table('payment').' WHERE payment_type=\'alphauserpoints\'';
$db->setQuery($query);
$paymentData = $db->loadObject();
$paymentData->payment_params = unserialize($paymentData->payment_params);
A partir de là il faut faire quelques opération pour transformer les points en euro selon le ratio stocké.
Si vous avez besoin plus d'aide, n'hésitez pas.
Please Log in or Create an account to join the conversation.
- svillechange
-
Topic Author
- Offline
Less
More
- Posts: 51
- Thank you received: 0
13 years 3 months ago #107739
by svillechange
Replied by svillechange on topic Module afficher en euro la valeur des points AUP
Bonjour et merci pour la réponse.
J'avoue que j'aurais bien besoin d'aide pour codé ce module si vous en avez l'occasion cela m'arrangerais bien.
d'avance merci beaucoup
Jean sébastien
J'avoue que j'aurais bien besoin d'aide pour codé ce module si vous en avez l'occasion cela m'arrangerais bien.
d'avance merci beaucoup
Jean sébastien
Please Log in or Create an account to join the conversation.
13 years 3 months ago #107749
by Eliot
Replied by Eliot on topic Module afficher en euro la valeur des points AUP
Etant donné que c'est un travail assez conséquent, je ne peux pas vous fournir beaucoup plus de code, seulement vous orienter si vous êtes bloqué.
Si vous pensez ne pas avoir de connaissances suffisantes en php, n'hésitez pas à demander sur le forum "commercial job".
Si vous pensez ne pas avoir de connaissances suffisantes en php, n'hésitez pas à demander sur le forum "commercial job".
Please Log in or Create an account to join the conversation.
- svillechange
-
Topic Author
- Offline
Less
More
- Posts: 51
- Thank you received: 0
13 years 3 months ago #107750
by svillechange
Replied by svillechange on topic Module afficher en euro la valeur des points AUP
Ok merci Eliot je vais essayer car manque de moyen financier pour le moment, et je viendrais vous embêter pour quelques questions.
Please Log in or Create an account to join the conversation.
Time to create page: 0.181 seconds