Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

Empêcher le calcul et l'affichage des quantités

Programmation, discussions et suggestions pour l'amélioration de OpenCart

Empêcher le calcul et l'affichage des quantités

Messagepar musicart » 30 Aoû 2011, 09:25

Comme je ne vends que des produits à télécharger, l'affichage des quantités n'a aucun intérêt

Et comme par ailleurs les quantités s'incrémentent souvent par erreur dès qu'on re-clique "là où il ne faudrait pas", j'aimerais autant éviter les litiges post-paiement ou les courriels pré-paiement du type "comment je fais pour remettre les quantité à 1 ?".

Ma question est donc : comment empêcher le calcul des quantités ?

Pour l'affichage, je pense qu'en bidouillant le template, ça devrait pouvoir se faire...
Opencart 1.5.4.1 FR. Site en cours de construction. Hébergeur : o2switch.fr
musicart
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 38
Inscription: 24 Juil 2011, 16:03
Localisation: Bergerac

Re: Empêcher le calcul et l'affichage des quantités

Messagepar LeorLindel » 30 Aoû 2011, 10:31

En ne mettant que la valeur "1" dans la fiche du téléchargement, cela devrait ne pas permettre à l'utilisateur de télécharger des quantités supérieures > Admin > Catalogue > Téléchargements > Total de Téléchargements permis :
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Empêcher le calcul et l'affichage des quantités

Messagepar musicart » 30 Aoû 2011, 10:46

Oui, mais dans ce cas, si le seul téléchargement autorisé échoue (par exemple à cause d'une coupure réseau), la personne ne pourra plus télécharger à nouveau.

Ai-je bien compris ?

Si c'est ça, il y aura probablement souvent des mécontents...
Opencart 1.5.4.1 FR. Site en cours de construction. Hébergeur : o2switch.fr
musicart
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 38
Inscription: 24 Juil 2011, 16:03
Localisation: Bergerac

Re: Empêcher le calcul et l'affichage des quantités

Messagepar LeorLindel » 30 Aoû 2011, 10:49

musicart a écrit:Oui, mais dans ce cas, si le seul téléchargement autorisé échoue (par exemple à cause d'une coupure réseau), la personne ne pourra plus télécharger à nouveau.
Ce cas arrive que peu de fois et si cela arrive, l'utilisateur prendra surement contact avec toi pour le signaler, dans ce cas tu pourras lui envoyer ce fichier par mail.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Empêcher le calcul et l'affichage des quantités

Messagepar LeorLindel » 30 Aoû 2011, 11:08

Sinon dans le fichier catalog/view/theme/default/template/product/product.tpl, il te faut remplacer cette partie de code :
Code: Tout sélectionner
        <div><?php echo $text_qty; ?>
          <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
          &nbsp;<a id="button-cart" class="button"><span><?php echo $button_cart; ?></span></a></div>
Par celle-ci :
Code: Tout sélectionner
        <div>
          <input type="hidden" name="quantity" size="2" value="<?php echo $minimum; ?>" />
          <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
          &nbsp;<a id="button-cart" class="button"><span><?php echo $button_cart; ?></span></a></div>
Mais cela n'empêchera pas l'utilisateur de cliquer plusieurs fois sur le bouton "Ajout au panier"
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Empêcher le calcul et l'affichage des quantités

Messagepar musicart » 30 Aoû 2011, 11:16

Ah oui, merci, je vais essayer ça :)
Opencart 1.5.4.1 FR. Site en cours de construction. Hébergeur : o2switch.fr
musicart
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 38
Inscription: 24 Juil 2011, 16:03
Localisation: Bergerac

Re: Empêcher le calcul et l'affichage des quantités

Messagepar LeorLindel » 30 Aoû 2011, 11:46

Il te faut aussi dans ce cas, supprimer la colonne "Quantité" de la page "Panier" et pour ce faire, il te faut supprimer ces lignes :
Ligne 32
Code: Tout sélectionner
              <td class="quantity"><?php echo $column_quantity; ?></td>

Ligne 57
Code: Tout sélectionner
              <td class="quantity"><input type="text" name="quantity[<?php echo $product['key']; ?>]" value="<?php echo $product['quantity']; ?>" size="3" /></td>
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: Empêcher le calcul et l'affichage des quantités

Messagepar musicart » 30 Aoû 2011, 12:03

Super, merci !

Je te tiens au courant dès que j'aurai eu le temps d'essayer (probablement pas aujourd'hui).
Opencart 1.5.4.1 FR. Site en cours de construction. Hébergeur : o2switch.fr
musicart
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 38
Inscription: 24 Juil 2011, 16:03
Localisation: Bergerac

Re: Empêcher le calcul et l'affichage des quantités

Messagepar musicart » 31 Aoû 2011, 09:37

La nuit portant conseil, je me dis que ce n'est pas une bonne idée de supprimer l'affichage des quantités car, comme tu le dis, cela n'empêchera pas l'utilisateur de cliquer plusieurs fois sur le bouton "Ajout au panier".

Le résultat sera donc pire, puisque la personne ne pourra pas actualiser son panier.

S'il est impossible (ou trop compliqué) d'empêcher le CALCUL des quantités EN PLUS de l'affichage, je crois que le plus simple sera d'ajouter un message au panier, du style :

Si vous avez cliqué plusieurs fois sur le bouton "Ajouter au panier", il se peut que la quantité de ce que vous commandez soit augmentée. Il vous suffit alors de saisir la bonne valeur dans la case quantité et de cliquer sur le bouton "Actualiser".
Opencart 1.5.4.1 FR. Site en cours de construction. Hébergeur : o2switch.fr
musicart
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 38
Inscription: 24 Juil 2011, 16:03
Localisation: Bergerac

Re: Empêcher le calcul et l'affichage des quantités

Messagepar LeorLindel » 31 Aoû 2011, 10:31

La solution la plus logique est celle que je t'ai donné plus haut. Tu peux aussi mettre un message sur le non téléchargement dû aux pannes éventuelles.
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce


Retourner vers Développement

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron