Fichier joint à une commande est dupliqué

  • Posts: 230
  • Thank you received: 6
11 years 5 months ago #76570

Quand nous accèdons à une commande via le backend, le fichier joint téléchargeable est dupliqué au nombre de fois que l'article est commandé.

Donc si l'article est commandé 4 fois le fichier apparait 4 fois.



Je n'ai pas vérifié dans le frontend du client

Attachments:
Last edit: 11 years 5 months ago by greniers.

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

  • Posts: 13201
  • Thank you received: 2322
11 years 5 months ago #76696

Bonjour,

Sur le frontend, il y aura autant de fichiers d'afficher que de produits, pour éviter cela vous pouvez éditer la vue "order / view" et ajouter un contrôle sur les fichier, remplacez:

											foreach($product->files as $file){
Par:
											$file_id = 0;
											foreach($product->files as $file){
												if($file->file_id != $file_id){
et:
												$html[]=$fileHtml;
Par:
												$html[]=$fileHtml;
												}
												$file_id = $file->file_id;

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

  • Posts: 230
  • Thank you received: 6
11 years 5 months ago #76763

Dans la facture du frontend cela a corrigé le problème et affiche maintenant "télécharger le fichier" une seule fois.

C'est bien dans la vue "order / show" au lieu de "view" que j'ai fait la modification, view n'étant pas présent.

Pour le backend peut-on corriger aussi la situation ? Si la personne commande 50 fois le même produit, la liste avec le même nom de fichier est dupliqué 50 fois. Cela ne sert à rien et allonge l'affichage à l'écran inutilement.


Ce changement va t'il ête inclus dans le package d'hikashop?

Last edit: 11 years 5 months ago by greniers.

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

  • Posts: 26015
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #76769

Bonsoir,

Ce changement ne sera pas inclus dans HikaShop mais je vais revoir la gestion des fichiers afin de rendre le tout plus agréable visuellement.
Quand une personne achète plusieur produits téléchargeable, il faut que la quantité de téléchargement évolue en fonction de cette quantité.
Nous avons donc fait cette modification afin de corriger le problème, mais il ne s'agit malheureusement, pas de la bonne solution.

Je vais donc revoir ce bout de code.

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: 230
  • Thank you received: 6
11 years 5 months ago #76809

Pour votre nombre de téléchargement vous pourriez au bout du nom du fichier indiquer le nombre restant entre parenthèses ou crochets quand ce n'est pas illimité

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

  • Posts: 26015
  • Thank you received: 4004
  • MODERATOR
11 years 5 months ago #76940

Bonjour,

Je rajoute cela dans mon ticket du système de téléchargement.
Je vais voir ce que je peux trouver de joli :)

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.
The following user(s) said Thank You: greniers

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

Time to create page: 0.078 seconds
Powered by Kunena Forum