- Posts: 97
- Thank you received: 1
[REGLE] Erreur SQL lors du passage en mode "devis"
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.4.30
-- Browser(s) name and version -- : Chrome
-- Error-message(debug-mod must be tuned on) -- : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=UPDATE wp0s4_hikashop_currency SET currency_rate=currency_rate*
Bonjour,
Je n'arrive pas à activer le mode "Devis" pour certains produits de cette boutique.
"Devis" est bien activé et affiché dans les devises mais lorsque je sélectionne "devis" dans la partie "prix" d'un produit, l'enregistrement se fait systématiquement avec la devise principale de la boutique.
Si je change la devise principale "Euro" pour "Devis" dans la configuration générale, j'obtiens le message d'erreur :
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 SQL=UPDATE wp0s4_hikashop_currency SET currency_rate=currency_rate*
Merci par avance pour votre aide.
Please Log in or Create an account to join the conversation.
Pouvez vous nous donner plus d'indications sur votre configuration de currencies ?
La fonction s'occupe de changer le taux de conversion de toutes les monnaies afin de pouvoir utiliser la nouvelle.
S'il n'y a pas de rate de pré-établie dans la base de données, il est possible que cela ne fonctionne pas et génère votre soucis.
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- euro
- dollar
- devis (article disponible sur devis)
Dans la configuration, effectivement "devis" est à 0.0000
Que faut-il indiquer dans ce cas pour que cela fonctionne ?
Please Log in or Create an account to join the conversation.
Il faut avoir un coef de conversion valide, donc le mieux est de mettre "1".
Avec "0" vous ne pouvez pas convertir une devise dans une autre, en changeant donc la devise principale, cela va tout "casser" (mais dans notre cas, la requete ne se fait pas, donc cela evite de tout casser).
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Dernière point : pour les produits concernés, comment faire pour afficher "Sur devis" en front-end au lieu de "Gratuit" svp ?
Please Log in or Create an account to join the conversation.
Il faut faire une simple surcharge de langue sur la clef "FREE_PRICE".
hikashop.com/support/faq.html#tran
Please Log in or Create an account to join the conversation.
Sans changement en frontend : "Gratuit" s'affiche encore (cache navigateur et Joomla vidés) : www.miss-diams.fr/ma-vie-en-rose
- configuration générale; devise principale : euro
- devise; devis; taux : 1.00000
What else ?
Please Log in or Create an account to join the conversation.
Avez vous bien fait la modification via HikaShop > Configuration > Languages > edition de votre fichier de langue et ajout de:
Dans la partie Override ?FREE_PRICE="Sur devis"
Si oui, et si vous n'avez pas de cache (site, template, plugin, serveur, etc..) alors cela devrait fonctionner correctement.
PS: Le lien donné renvoi une erreur 404.
Please Log in or Create an account to join the conversation.
J'ai mis à jour le fichier langue puis modifié la clé indiquée. C'est bon !
Oui, désolé pour la 404, la cliente a entre-temps, désactivé ce lien de menu.
Please Log in or Create an account to join the conversation.