Jump to content

jnbteste

Members
  • Posts

    11
  • Joined

  • Last visited

Everything posted by jnbteste

  1. Everytime you edit a carrier, prestashop duplicates it to create a new one. Older versions are hidden in the database (to keep information for older orders). So everytime you edit a carrier, it gets a new id. The id of the first technical carrier which corresponds to this new one is stored in the database. So if you want to make some tests on carrier id, you should use the reference id instead of the carrier id. Unfortunately, $cart->id_carrier does not contain this reference id. I was not able to find a simple way to get it on product.tpl.
  2. Bon ben un pti tour dans la BDD et pis s'en vont. C'était l'ecotaxe. Merci d'avoir lu mon roman, j'aurai sans doute le goncourt avec
  3. Bonjour, Sur un prestashop 1.6.1.11, je rencontre un problème complètement incroyable : J'ai choisi "aucune taxe" pour que ça soit parlant. Quand je ne choisis aucune taxe : - le prix du champ TTC s'affiche : sur la page produit et dans la ligne du produit concerné sur la page panier - le prix du champ HT s'affiche à partir de la ligne "Total produits TTC :" et est utilisé dans tout le tunnel de vente jusqu'à la page de paiement Pour faire simple, je vais rester sur cet exemple, ça bug aussi avec un taux de taxe mais le problème est le même. En version TTC, rapidement : -que si je mets 100€ ttc il me sort un prix HT de 82.750000. - Sur le panier, il m'enlève 0.70€ sur le prix du produit dans le champ"Total produits TTC :" Seuls quelques produits sont concernés. Je ne suis pas arrivé à déterminer quel paramètre pourrait causer ce dysfonctionnement. J'ai retourné le back-office en long en large et en travers : - je n'ai pas de règle panier sans code qui pourrait s'appliquer à tous les clients concernés - je n'ai aucune règle de prix catalogue - les produits incriminés n'ont pas de prix spécifiques - le problème se produit avec ou sans déclinaisons - je n'ai pas de groupes clients avec des prix spécifiques - quand je duplique un produit incriminé, j'ai le même problème alors que ça ne le fait pas quand j'en créé un nouveau - sur les produits incriminés, quand je vide les champs prix TTC et prix HT et que j'enregistre : le champ HT est à 0 et le TTC à 0.70. Quand je désactive javascript et que je rafraichit la page, le champ TTC est vide. Il est donc évident que le champ TTC est calculé en JS à partir du champ HT. Le problème pourrait donc venir de là, mais il y a sans doute un paramètre qui fait que ces 0.70€ sont ajoutés, si c'était codé en dur par exemple, ça le ferait sur tous les produits. Avez-vous une idée ? Merci !
  4. @viola_chisto : merci pour le lien. Le js à modifier à changé de place mais l'action pour paypal est la même. Par contre, pour le cas 3 paypal, le formulaire de saisie de code promo est supprimé en JS si $paypal_authorization est définie. Je ne pense pas que le développeur ai mis ce code par hasard. N'y a-t-il pas un risque de laisser le client saisir un code alors qu'il ne devrait potentiellement pas le faire ? Ça serait bien que Prestashop jette un oeil.
  5. Bonjour, J'aimerais qu'il n'y ait pas de transporteur par défaut afin de forcer le client à en choisir un lui-même. Avant d'ouvrir le capot et de mettre les mains dans le sac de noeud, j'aimerais savoir s'il existe une manière de le faire que je n'aurais pas vue dans les options du back-office. (prestashop 1.6). Merci
  6. J'ai récemment bossé sur plusieurs versions différentes de 1.6 récentes, toujours le même problème. A croire qu'ils ne lisent pas leur propre forum...
  7. Je viens de tester certaines de vos solutions (sauf le dégreffage du module paypal dans le header : ça me parrait dangereux). La solution est de vider les cookies. Peut-être que le problème se produit lorsque l'on active paypal après avoir déjà fait des tests de commande. Toujours est-il que je rencontre quasi systématiquement au moins un problème à chaque fois que j'installe ce module, notamment l'ajout d'un bloc coordonnées de paiement vide sur la facture (il faut dans ce cas dégreffer le module sur un hook dont je n'ai plus le nom). Cela fait des années que ça dure et je suis plus surpris quand ça marche du premier coup que quand je rencontre des dysfonctionnements. Ce module à été développé par prestashop et reflète bien la qualité générale de leur logiciel. Il n'y a qu'à voir la page d'édition du profil sur le forum (voir screen shot en fichier attaché, réalisé avec firefox 56 qui est loin d'être obsolète). Les gars sérieux, quand est-ce que l'on aura le droit à un prestashop qui marche correctement ?
  8. Apparemment le hook displayCartTotalPriceLabel est utilisé pour le module advancedeucompliance. Ce module permet de rendre prestashop conforme à certaines normes européennnes. Un dossier advancedeucompliance se trouve bien dans /modules mais ne contient qu'un dossier "translations" donc pas de module. J'aurai dit que c'est un oubli mais j'ai rencontré ce problème sur d'autres modules tel qu'editorial. Par le passé, j'ai aussi rencontré des problèmes de fichiers de traduction manquants. Du coup, pas de module = rien envoyé au hook = rien d'affiché... J'ai trouvé ça mais impossible de savoir avec quelles versions c'est compatible : https://github.com/PrestaShop/advancedeucompliance J'ai regardé dans l'archive de la 1.6.1.16 et 1.6.1.18 : pas de dossier advancedeucompliance. Bref...
  9. Merci. En fait je cherchais à cet endroit. La partie de ta capture permet effectivement de faire ce que je ne souhaite pas : s'il y a au moins X produits sélectionnés, alors on applique la réduc à tout le panier. Je souhaite appliquer la réduction uniquement sur le produit que j'ai choisi. J'ai trouvé l'option dans actions. Il faut choisir le type de réduc (montant ou %) et ensuite s'affiche un choix "produit spécifique". Je vois tellement souvent ce formulaire que je n'avais jamais remarqué l'option Merci pour vos réponses
  10. Je ne trouve pas d'option "Règles d'application de la réduction", je n'ai que "Restrictions" avec les champs mentionnés dans mon premier message. J'ai même fait une recherche dans le code source de la page pour être sûr de ne pas avoir loupé l'option dont tu parles :s
  11. Bonjour, Comment peut-on faire un code promo valable uniquement sur un produit ? C'était possible sur la 1.4. Sur une 1.6, on peut faire une remise "Le panier doit contenir au moins X produit(s) correspondant aux règles suivantes". Cela veut donc dire que le produit doit contenir au moins X produits pour que la réduc soit valide. En utilisant cette option, la réduction s'applique à tout le panier, ce qui n'est pas cool. Y'a-t-il une solution ? Merci
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More