Coeur_De_Lion Posted April 20, 2020 Share Posted April 20, 2020 (edited) Prestashop 1.7.6.4 Bonjour, Dans le compte clients (client pro en ht), lorsqu'il demande les détails de sa commande pour faire un virement cela fait un recap mais avec : - un sous-total - frais de port - une taxe - un total = un sous-total + frais de port mais pas la taxe (illogique et comptablement parlant ...) Le problème est que c'est du HT tout ça mais aucune précision n'est faite et aucun total final TTC n’apparaît. Du coup les clients font des virements du total (ht) en pensant que c'est le TTC. Qu'un client pro voit les prix ht, c'est normal mais sur un détail comme celui-ci il et à cet endroit même, il faudrait un TTC à la fin. Mettez le TTC svp. Edited April 20, 2020 by Coeur_De_Lion (see edit history) Link to comment Share on other sites More sharing options...
Coeur_De_Lion Posted April 20, 2020 Author Share Posted April 20, 2020 (edited) C'est les infos du serveur de test mais le problème est le même sur l'original. Informations sur votre serveur Informations sur votre serveur Linux #1 SMP Tue May 22 10:39:25 EDT 2018 x86_64 Version du logiciel serveur : Apache Version de PHP : 7.2.29 Limite de mémoire : 4096M Temps maximal d'exécution : 360 Taille max. pour envoi de fichiers : 512M info_outline Informations sur la base de données Version de MySQL : 10.3.22-MariaDB Serveur MySQL : localhost Nom MySQL : ---- Utilisateur MySQL : ---- Préfixe des tables : ---- Moteur MySQL : InnoDB Connecteur MySQL : DbPDO Version de PrestaShop : 1.7.6.4 URL de la boutique : http://pieces-volets-roulants.fr/ (ca c'est le site originale, même probleme que celui de test) Chemin de la boutique : ----- Thème actif : classic info_outline Informations sur la configuration mail Méthode d'envoi d'e-mails : Vous utilisez la fonction mail() de PHP info_outline Vos informations Votre navigateur : Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36 info_outline Vérifiez votre configuration Paramètres requis : ok Paramètres optionnels : ok Edited April 20, 2020 by Coeur_De_Lion (see edit history) Link to comment Share on other sites More sharing options...
Coeur_De_Lion Posted April 20, 2020 Author Share Posted April 20, 2020 Si vous avez une solution en attendant une mise à jour, je suis preneur. Merci d'avance. Link to comment Share on other sites More sharing options...
fabrice Tag Posted March 4, 2021 Share Posted March 4, 2021 Bonjour, Avez-vous trouvé une solution ? J'ai regardé avec la version 1.7.7 le problème n'a pas été corrigé . Merci Link to comment Share on other sites More sharing options...
Coeur_De_Lion Posted March 8, 2021 Author Share Posted March 8, 2021 (edited) Bonjour @fabrice Tag Je n'ai pas chercher plus loin en attendant que cela soit corrigé. Je n'ai pas non plus regarder sur quel fichier je pouvais trouver le récap facture du client. Si quelqu'un peut me dire ou cela se trouve je l'en remercierai. En attendant je me suis pas trop prit la tête et je l'ai juste signaler en Javascript. N'oublie pas de sauvegarder avant toute modification. Si jamais ... tu vas ajouter une ligne sur ton "custom.js" dans ton thème ou thème enfant ( www.tonSite/themes/tonTheme/assets/js), s'il n'y est pas , tu peux le créer au même endroit. $('#order-detail #order-products').after("<p style='margin:15px;text-align:justify;font-size:20px'><strong><span style='color:#993333'>ATTENTION !! </span>Tous les tarifs sur ce récapitulatif sont en Total HT. En validant la commande vous avez dû recevoir un mail avec le ttc. Pour tout VIREMENT ou utilisation annexe il vous faut utiliser ce mail ou cumuler le Total et la Taxe. Lorsque la facture sera éditée, tout sera indiqué et conforme. Merci de votre compréhention.</strong></p>"); Si ton thème utilise bien-sur " #order-detail #order-products " juste avant sinon faut les remplacer par les ID correspondant. Puis ne pas oublier de "vider le cache" dans "Parametres avancés" => "Performances". (si ça ne s'affiche pas) Toute autre solution serait la bienvenue. Edited March 8, 2021 by Coeur_De_Lion (see edit history) Link to comment Share on other sites More sharing options...
fabrice Tag Posted March 8, 2021 Share Posted March 8, 2021 Bonjour, merci pour ta réponse. Sympa. De mon côté, j'ai adapté le code des pages. Ca m'a dépanné. Je rajoute l'info TTc uniquement si les prix sont annoncés en HT. NOM de TEMPLATE > template > cutomer > history.tpl <td class="text-xs-right">{$order.totals.total.value} <!-- adaptation prix HT -> TTC pour facilité paiement virement clients pro --> {if $order.labels.tax_short == "(HT)"} <br><strong style="font-size:0.9em">{$order.totals.total.amount +$order.subtotals.tax.amount}€ttc</strong> {/if} <!-- END adaptation --> </td> NOM de TEMPLATE > template > cutomer > _partial > order-detail-no-return.tpl NOM de TEMPLATE > template > cutomer > _partial > order-detail-return.tpl <!-- adaptation prix HT -> TTC pour facilité paiement virement clients pro --> {if $order.labels.tax_short == "(HT)"} <tr class="text-xs-right "> <td colspan="3">{$order.totals.total.label} TTC</td> <td>{$order.totals.total.amount +$order.subtotals.tax.amount} €</td> </tr> {/if} <!-- END adaptation --> Je pense que le contrôle {if $order.labels.tax_short == "(HT)"} n'est pas très académique, mais pour le moment je n'ai pas mieux ! Bonne journée Link to comment Share on other sites More sharing options...
Coeur_De_Lion Posted March 8, 2021 Author Share Posted March 8, 2021 Merci beaucoup, j'ai honte mais j'ai même pas cherché le fichier correspondant Je vais faire de même ^^ Prestashop si dans une mise à jour vous pourriez y faire la modif, un grand merci d'avance pour les futurs utilisateurs ^^ Encore merci @fabrice Tag Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now