- Posts: 276
- Thank you received: 17
Date incohérente avec First Akeeba Subscriptions
-- HikaShop version -- : HikaShop Business: 2.3.0
-- Joomla version -- : Joomla! 3.2.3 Stable
-- PHP version -- : 5.3.27
-- Browser(s) name and version -- : Version 32.0.1700.107 m
-- Error-message(debug-mod must be tuned on) -- : Error_message
Bonjour,
J'utilise Akeeba Subscriptions V4.00 avec hikashop et first Akeeba Subscriptions plugin et c'est super !!
Mais 2 erreurs apparaissent :
1 - La date "Valide à partir du" est inférieure à la date de création
Exemple : Date de création 2014-03-11 et date Valide à partir du 2014-03-09
Nota : Il me semble que c'est le le plugin First Akeeba Subscriptions qui détermine la date et l'heure Valide à partir du dès que l'enregistrement est réalisé dans akeeba subcriptions avec l'état est passé sur Terminé => Image jointe
2 - Lorsque le paiement passe à l'état terminé le statut adhérent n'est pas attribué automatiquement à l'utilisateur pour afficher le menu téléchargement.
Merci de votre aide
Teophile
Please Log in or Create an account to join the conversation.
Êtes vous sûr de bien avoir la dernière version du plugin akeebasubs ?
Car actuellement les deux dates sont gérées de la même façon comme vous pouvez les voir sur le screenshot joint.
Pour gérer les status adhérents je pense que l'autre version du plugin sera mieux adapter.
Please Log in or Create an account to join the conversation.
Je viens de télécharger la dernière version de first Akeeba Subscriptions pluginsur votre site.
J'ai procédé à un nouveau test et j'ai exactement le m^me problème
Les dates et les heures sont incohérentes.
Voir image jointe
Please Log in or Create an account to join the conversation.
Pouvez vous vérifier les dates avant que le status ne passe à terminé ?
Afin de voir si le problème est présent dès la création, ou si la created date est modifiée a la mise à jour du status.
Please Log in or Create an account to join the conversation.
C'est lors d'un renouvellement sur un même niveau d'abonnement et pour un m^me utilisateur.
Je te décrit çi-dessous le processus que j'ai observé :
1- Tant que la commande ayant le statut créée n'a pas le statut confirmée sur HIKASHOP; l'abonnement n'est pas créé sur AKEEBA SOUSCRIPTION. ==>J'ai vérifié en faisant un paiement par chèque et ça ma parait fonctionner normalement. Je te joint une copie de la BD hmiqh_akeebasubs_subscriptions-01.txt avec l'abonnement 46 en dernier.
2- Dès que je passe la commande au staut confirméé sur HIKASHOP l'abonnement est créé dans AKEEBA SOUSCRIPTION avec le statut de l'abonnement passé automatiquement à Terminé ==> je te joint l'image écran les dates incohérentes.une copie de la BD hmiqh_akeebasubs_subscriptions-02.txt avec l'abonnement 47 en dernier.
Conséquenes : Ces dates incohérentes ne me permettent pas de gérer automatiquement les droits liés à l'abonnement achetés par l'utilisateur. Je dois intervenir manuellement pour modifier la date Valide à partir de ... (L'heure ne peut pas être saisie et elle est incohérente.)
J'espère vous avoir aidé à identifié la cause .
Teophile
Please Log in or Create an account to join the conversation.
J'avoue ne pas trop comprendre pourquoi ce problème intervient.
Dans le plugin, après lecture et relecture du code, la date de création et la date de publication dans votre cas doit être identique.
Ou la date de création devrait être inférieur à celle de publication.
Mais dans aucun cas cela devrait se passer comme ça le fait actuellement.
Le plugin fait directement la sauvegarde dans akeeba subscriptions lors du changement de status de la commande.
Pouvez vous me dire quelle date est correcte, celle de création ou de publication ?
Je vais essayer de reproduire le problème sur ma version et corriger le soucis.
Êtes vous sûr que votre serveur est bien configuré au niveau des réglages de l'heure ?
Please Log in or Create an account to join the conversation.
1 - Cette fonction est super et fonctionne bien voir messages précédents.
Le plugin fait directement la sauvegarde dans akeeba subscriptions lors du changement de status de la commande.
2 - J'ai regardé tous les enregistrement dans la table et je vois des écritures différentes :
Voici mes observations et questions :
1) Depuis les enregistrements 43 il y a une chaine dans la BD qui s'intitule {"subcustom":[]} ? Est-ce normal
2) C'est la date de création qui est correcte.
Voir sur le fichier hmiqh_akeebasubs_subscriptions-03.txt l'enregistrement 48 que je viens de créer aujourd'hui qui est le 2014-03-17
la date Valide à partir de est 2014-03-13
la date Valide jusqu'au est 2014-03-14
Ce sont les dates Valide à partir de et Valide jusqu'au ne sont pas traitées correctement.
3) Il y a des décalages dans les horaires d'enregistrement, par exemple pour l'enregistrement 48 :
Sur hikashop la commande a été confirmée le : 2014-03-17 08:16
Alors que sur Akeeba abonnement elle été créée le : 2014-03-17 07:16
[code(48, 814, 1, '2014-03-13 21:00:00', '2014-03-14 21:00:00', '', 0, 'hikashop', 'a4be7968c7cfa42ec8fa595f98009922', 'C', 0.5, 0.1, 0.6, 0, 20, '2014-03-17 07:16:25', '{}', NULL, NULL, NULL, 0, NULL, 0.6, 0, 0, '0000-00-00 00:00:00', '0000-00-00 00:00:00', '0000-00-00 00:00:00');][/code]
Heureux de vous aider,
Teophile
Please Log in or Create an account to join the conversation.
En utilisant le "First akeeba subscription plugin" je ne parviens pas à reproduire le bug chez moi.
Les dates sont toutes correct.
Êtes vous sûr de ne pas avoir un plugin activé qui pourrait modifier ces comportement ?
La chaine "subcustom" n'est pas présente par défaut, elle a donc due être ajoutée à un certain moment.
N'avez vous pas activé le second plugin par mégarde ?
Please Log in or Create an account to join the conversation.
Oui j'ai testé il y a quelque temps votre plugin "Second Akeeba Subscriptions Plugin"
Est-ce la cause ?
Merci de regarder le décalage horaire de 1 heure entre Hikashop et Akeeba
par exemple pour l'enregistrement 48 :
Sur hikashop la commande a été confirmée le : 2014-03-17 08:16
Alors que sur Akeeba abonnement elle été créée le : 2014-03-17 07:16
Heureux de vous aider
Teophile
Please Log in or Create an account to join the conversation.
Dans ces deux dates, laquelle est correcte ? Celle de HikaShop ou celle de Akeeba ?
Comme vous pouvez le voir sur l'image suivante, je ne parviens pas à reproduire le problème en local.
Pouvez vous me spécifier la version utilisée de Akeeba Subscriptions ?
Si avec la même version je ne peux toujours pas reproduire le problème j'aurais besoin de vos accès backend et FTP.
Please Log in or Create an account to join the conversation.
J'utilise la version Akeeba Subscriptions 4.0.0
Teophile
Please Log in or Create an account to join the conversation.
Je met à jour ma version d'Akeeba Subscriptions, test et test sur votre site si je ne parviens pas à reproduire de mon côté.
Il se peut que la façon dont les dates sont gérées dans Akeeba ai légèrement changée.
Parfois c'est un décallage due à la configuration du serveur, on prend l'heure du serveur et non celle du site, exemple le serveur est en GMT 0, et nous heure de Paris en GMT +1. Donc faudrait peut être voir cela avec Akeeba.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
J'étais absent dans la journée.
Je t'ai joint les coordonnées de mon FTP en message privé
Please Log in or Create an account to join the conversation.
C'est ce qu'il me semblait, vous n'aviez pas la dernière version du plugin.
J'avais peut être oublié de le mettre à jour sur notre site.
Quoiqu'il en soit le problème de date est réglé. En ce qui concerne l'heure, cela n'est pas lié à HikaShop, nous envoyons une date correcte à Akeebasubs.
Please Log in or Create an account to join the conversation.
Je pense que vous avez mis votre dernière version sur votre site !!
En ce qui concerne l'heure si je constate à nouveau des anomalies j'en parlerai à akeeba;
Merci
Please Log in or Create an account to join the conversation.
Ce qui peut être fait est de modifier le plugin pour ajouter directement +3600 au timestamp afin d'avoir une heure identique.
Attention, n'est pas la solution idéale et lors de la réinstallation ou mise a jour du plugin les changements seront perdus.
Please Log in or Create an account to join the conversation.
Je viens de mettre à jour vers Joomla 3.3.1 et Akeeba Subscriptions 4.1.0 et j'ai téléchargé aujourd'hui à cette adresse la version de votre plugin First Akeeba Subscriptions Plugin et j'ai des dates Valide à partir du et Valide jusqu'au inférieure à la date de Créé le.
Je me suis dépanné en mettant à blanc les dates Valide à partir du et Valide jusqu'au. Aprés enregistrer tous les horaires sont passé à 00:00 alors que dans hikashop l'heure de confirmation était à 09:59.
Merci de votre aide
Teophile
Please Log in or Create an account to join the conversation.
Je ne parviens pas à reproduire ce problème de mon côté, merci de nous fournir des accès backend à votre site.
Please Log in or Create an account to join the conversation.
Je t'ai adressé en MP mes coordonnées sur mon site de développement en backend
A+
Please Log in or Create an account to join the conversation.