Skip to main content

Fichier joint à une commande est dupliqué

More
13 years 10 months ago - 13 years 10 months ago #76570 by greniers
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
Last edit: 13 years 10 months ago by greniers.

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

More
13 years 10 months ago #76696 by Xavier
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:
Code:
foreach($product->files as $file){
Par:
Code:
$file_id = 0; foreach($product->files as $file){ if($file->file_id != $file_id){
et:
Code:
$html[]=$fileHtml;
Par:
Code:
$html[]=$fileHtml; } $file_id = $file->file_id;

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

More
13 years 10 months ago - 13 years 10 months ago #76763 by greniers
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: 13 years 10 months ago by greniers.

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

More
13 years 10 months ago #76769 by Jerome
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.

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

More
13 years 10 months ago #76809 by greniers
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.

More
13 years 10 months ago #76940 by Jerome
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.
The following user(s) said Thank You: greniers

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

Time to create page: 0.219 seconds
Powered by Kunena Forum