Problème à l'achat multiple de chèque cadeau

  • Posts: 134
  • Thank you received: 4
  • Hikashop Business
4 years 3 months ago #314059

-- HikaShop version -- : 4.2.2
-- HikaSerial version -- : 3.0.1
-- Joomla version -- : 3.9.13
-- PHP version -- : 7.3

Bonjour,

J'utilise Hikaserial pour vendre des cartes cadeaux et donner la possibilité de les imprimer avec le plugin AttachSerial - HikaSerial plugin.

Exemple : Si le client en achète 1, pas de problème, le bon est téléchargeable directement

Si le client en achète 5, on ne peut télécharger que les 2 premiers et pour les autres on a un message d'erreur : MESSAGE
INVALID_FILE_NUMBER

Alors que par mail, on reçoit bien les 5... des idées ?

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314071

Bonjour,

Serait-il possible d'avoir plus de détails sur votre problème ?
A quel endroit avez-vous le soucis (front-end / backend) ? Quel est la forme des liens que vous avez ?

Que voyez-vous pour la commande dans le backend ? Pouvez-vous fournir une capture d'écran ?

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 134
  • Thank you received: 4
  • Hikashop Business
4 years 3 months ago #314075

Log super user envoyé en privé, ça va être plus simple je pense

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314079

Bonjour,

Merci de fournir les éléments demandés.
De plus, si vous devez fournir des identifiants, vous devez toujours passer via le formulaire de contact en indiquant l'url du thread forum associé.
L'utilisation de messages privés est proscrite (cf ma signature).

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 134
  • Thank you received: 4
  • Hikashop Business
4 years 3 months ago #314082

Ok désolé je pensais gagner du temps.

Problème Backend ET Frontend
Les liens sont ceux de Hikashop/Serial natifs dans les commandes

Je vois une commande classique et normale sauf que les liens ne fonctionne pas.

PJ, les liens entourés en jaune renvoient un "fichier introuvable"

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314091

Bonjour,

Je ne suis pas en mesure de reproduire votre soucis sur mes sites de test.

Vous avez un paramètre "file_pos" dans le liens de téléchargement et HikaSerial va déterminer quel est le serial associé en fonction de sa position.
Avoir un "fichier introuvable" indiquerais qu'un élément n'est pas disponible pour que le plugin pour générer l'image où que la position est incorrecte (qu'aucun serial ne corresponds).

Il n'y a malheureusement pas de possibilité d'avoir des informations de debug pour comprendre la nature du soucis.
De ce fait il va être nécessaire de voir le problème directement et avoir par la même occasion un accès FTP afin de pouvoir ajouter du debug et déterminer la raison pour laquelle le fichier n'est pas généré.
Comme indiqué précédemment, veuillez passer via le formulaire de contact pour ce genre de détails.

Cordialement


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314142

Bonjour,

Je ne sais pas si vous avez fait une opération particulière mais les liens dans le backend ne sont pas corrects.
En effet, le premier fichier possède la position "6" et le 5° fichier la position "10"

/index.php?option=com_hikashop&ctrl=order&task=download&file_id=0000&order_id=00000&file_pos=6
Les positions doivent être logiquement "1, 2, 3, 4, 5" ; il y a actuellement +5 sur tous les liens et cela empêche HikaSerial de fonctionner.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Last edit: 4 years 3 months ago by Jerome.

Please Log in or Create an account to join the conversation.

  • Posts: 134
  • Thank you received: 4
  • Hikashop Business
4 years 3 months ago #314143

Bonjour Jérôme,

Non, je n'ai rien fait de particulier, qu'entendez-vous par la ?

s'il s'agit de modification dans le core c'est non, j'ai simplement tenté de reproduire la configuration du site de demo pour la mise en place des cartes cadeaux imprimables.

De toute façon si c’était le cas, aucune des cartes cadeaux ne fonctionneraient il me semble, la qd il n'y a qu'une seule carte cadeau, il n'y a pas de problème, le fichier est bien téléchargeable.

Le bug ne se produit que quand il y a un achat multiple.

Last edit: 4 years 3 months ago by clicetcom.

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314145

Bonjour,

Lorsque la quantité est à "1", il n'y a pas de paramètre "file_pos".
J'ignore la raison mais vous avez des fichiers qui sont générés par HikaShop mais qui ne commencent pas à "1" pour la position ; ce qui génère le problème avec HikaSerial qui ne peut pas faire la correspondance entre le "file_pos" et le serial.
Puisque, lorsque vous téléchargez un fichier, HikaSerial doit déterminer pour quel serial il doit générer l'image.

Le problème me semble être du côté d'HikaShop mais j'avoue ne pas pouvoir vous dire comme cela ce qui fait que vous avez un décalage de votre côté et que je ne le vois pas en local et sur le site de demo.
Mais le code dans HikaShop est pourtant assez explicite :

	for($i = 1; $i <= $product_quantity; $i++) {
		$f = clone($file);
		$f->file_pos = $i;

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

  • Posts: 134
  • Thank you received: 4
  • Hikashop Business
4 years 3 months ago #314203

Jerome wrote: Bonjour,

Le problème me semble être du côté d'HikaShop mais j'avoue ne pas pouvoir vous dire comme cela ce qui fait que vous avez un décalage de votre côté et que je ne le vois pas en local et sur le site de demo.

Cordialement,


Ha :(

C'est qui moi suis bien embêté pour le coup. Si le pb vient d'hikashop et que ne savez pas vous-même d'ou cela peut venir, qui le pourra ? :(

Please Log in or Create an account to join the conversation.

  • Posts: 25994
  • Thank you received: 4004
  • MODERATOR
4 years 3 months ago #314211

Bonjour,

Ce que j'essaie surtout d'indiquer c'est que le soucis n'est pas lié au composant HIkaSerial mais qu'il va être nécessaire de poser la questions dans la section "HikaShop" du forum afin que l'équipe de support d'HikaShop puisse investiguer sur le soucis.
HikaShop doit logiquement fournir des liens avec des "file_pos" allant de 1 au nombre d'éléments. HikaSerial se base sur ce comportement et s'il n'est pas respecté, HikaSerial ne va pas pouvoir fonctionner correctement.
Dans cette section du forum, je ne peux que proposer du support pour HIkaSerial et non sur HikaShop.
Merci de votre compréhension et bonnes fêtes.

Cordialement,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Moderators: Obsidev
Time to create page: 0.068 seconds
Powered by Kunena Forum