Jump to content

mohamed23

Members
  • Posts

    77
  • Joined

  • Last visited

1 Follower

Recent Profile Visitors

7,885,013 profile views

mohamed23's Achievements

Newbie

Newbie (1/14)

4

Reputation

  1. Hello guys , hope someone can help me. I'm running prestashop(1.5) with multistore configuration, the default currency is EUR but I set some additionnal currencies for each shop everything is working fine. The only issue I have is that I want to keep all currencies enabled on the back office regardless of the selected shop I know it somewhere here : public static function setCurrency($cookie) { if (Tools::isSubmit('SubmitCurrency')) if (isset($_POST['id_currency']) && is_numeric($_POST['id_currency'])) { $currency = Currency::getCurrencyInstance($_POST['id_currency']); if (is_object($currency) && $currency->id && !$currency->deleted && $currency->isAssociatedToShop()) $cookie->id_currency = (int)$currency->id; } $currency = Currency::getCurrencyInstance(Configuration::get('PS_CURRENCY_DEFAULT')); if ((int)$cookie->id_currency) $currency = Currency::getCurrencyInstance((int)$cookie->id_currency); if (is_object($currency) && (int)$currency->id && (int)$currency->deleted != 1 && $currency->active) { $cookie->id_currency = (int)$currency->id; if ($currency->isAssociatedToShop()) return $currency; else { // get currency from context $currency = Shop::getEntityIds('currency', Context::getContext()->shop->id, true, true); if (isset($currency[0]) && $currency[0]['id_currency']) { $cookie->id_currency = $currency[0]['id_currency']; return Currency::getCurrencyInstance((int)$cookie->id_currency); } } } return $currency; } thank you
  2. just to give a feedback about the module I installed it on my shop running on prestashop 1.5.6 and it works just fine. It also comes with a cron job to download the bases automaticly The support was awesome. They managed to adapt a module that uses the geolocation feature.
  3. Hello guys, I just saw that a module is available on addon (https://addons.prestashop.com/fr/international-localisation/30005-support-for-maxmind-geolite2-databases-mmdb.html) for this issue does someone tried it thank you
  4. Hello Guys, hope somone can help me I'm trying to round shipping costs for some converted currencies using Tools::ps_round (shipping, 0); so when I have £12.43, its rounded to $12.00, $15.60 rounded to $16.00 etc.. I managed to round the shipping costs during the order process with an override on classes/cart.php : function getToltalShippingCost I set : if ($this->id_currency !=1) return Tools::ps_round($total_shipping, 0); else return $total_shipping; On the front office it works shipping costs are rounded (payments etc ..) But when the order is validated, the shipping cots are not rounded in the order detail, invoice etc.. thank you for your help
  5. Bonjour à tous j'ai remarqué que depuis plusieurs semaines, le taux de changes des devises que j'ai configuré au back office n'a pas bougé. Après quelques recherches, le problème venait en fait du fichier source : http://api.prestashop.com/xml/currencies.xml Prestashop ne mis plus à jour le taux de change des devises présentes dans ce fichier. Je voulais donc savoir si quelqu'un avait trouvé une alternative à ce problème merci beaucoup
  6. Bonsoir à toi je ne comprends pas très bien ton problème jbl64. Normalement quand tu vas ajouter un produit en € sur la première boutique celui-ci apparaîtra sur la deuxième avec le prix affiché en USD suivant le taux de change. Si toutefois tu veux personnaliser le prix pour chaque boutique, par exemple un produit A affiché à 10 € sur la boutique FR et 20$ sur ta boutique US, tu as la possibilité de faire cela dans ta page produit : onglet prix> prix spécifique cdlt
  7. Bonsoir tout dépend la solution Crédit agricole que tu as choisi entre Atos et Paybox mais si mes souvenirs sont bons, ils ne proposent plus Atos pour leur nouveaux client. Moi même j'ai migré vers Paybox car le back office est mieux conçu Si tu as donc souscrit pour Paybox, tu n'as plus qu'à télécharger leur module sur le site e-transaction, l'installation est simple et une doc est fournie avec le module sinon pour Atos, soit tu passe par des modules sur addon, soit le module tggatos, que j'ai utilisé moi même pendant 2 ans et je n'ai jamais eus de problème cdt
  8. Bonsoir, "xcache.var_size" se trouve dans le fichier de configuration de xcache (xcache.ini). SI tu es sur un hébergement mutualisé faudra contacter ton hébergeur pour la modification. à bientôt
  9. Bonjour à tous, je souhaiterai désactiver l'affichage des frais de port pour les visiteurs étant donné que ces derniers vont dépendre du pays de livraison , du transporteur etc..(les frais de ports actuellement affichés par défaut sont destinés au clients français pour une livraison en point relais). Je me suis rendu compte qu'on pouvait faire cela dans la rubrique transporteurs, on peut ainsi cocher les groupes clients pour lesquels on souhaite afficher les différents transporteurs. J'ai donc demandé à ne pas afficher ces transporteurs pour le groupe visiteur. Mon problème c'est que du coup je me retrouve avec le module "estimation de frais de livraison" sans transporteurs. Je voudrais donc savoir s'il était possible de désactiver des transporteurs pour le groupe "visiteur" mais de les laisser tout de même actifs pour ce module "estimation des frais de livraison" afin que le visiteur puisse faire une estimation des frais de ports avant son inscription. En vous remerciant pour votre aide version Prestashop : 1.5.6.2
  10. Bonjour à tous, Ayant ajouté plusieurs devises à ma boutique en anglais ($, £ etc..). J'ai demandé à Prestashop d'arrondir les prix de ces devises à l'unité : afficher par exemple $18 au lieu de $18.03. Ces modifications ont été prises en compte dans ma boutique. Toutefois quand le client arrive sur la page de paiement paypal, les frais de port ne sont pas arrondi. commande panier : produit = $20 frais de port = $18 Total = $38 Panier affiché sur la page paypal : produit = $20 frais de port = $17.65 Total = $37.65 Lorsque le client finalise sa commande, la somme affichée sur la boutique étant différente de celle de paypal, la commande passe en statut "commande refusé". Ma question est la suivante : comment peut on modifier le module Paypal de sorte qu'il prenne en compte le montant des frais de port arrondi à l'unité. En vous remerciant pour votre aide
  11. Hope someone can help us to solve this issue thank you
  12. Hello, hope someone can help me to fix this issue. Here is my problem : My shop is in Euro as default currency and I added US $ and UK £ currencies with rounding because it's always better to have 12$ or 12£ instead of 12.33£. I set the paypal module so that the customer can pay with it's currency. The problem is that when the customer wants to pay his order, paypal keep rounding price for the product but not for shipping costs. So for example if we have in prestashop : 10£ - product 5£ - shipping =15£ In Paypal we will have this : 10£ - product 5.10£ -shipping (which is the shipping price without rounding). =15.10£ so we will have on the back office "error payment" as the amount of the order is not the same I'm using ps 1.5.6.2 with the last version of Paypal 3.8 Thanks for your help
  13. Bonjour, je viens de regarder les logs erreurs et voici le message que j'ai concernant cette fausse erreur de paiement "mod_fcgid: stderr: PHP Notice: Undefined index: L_ERRORCODE0 in /var/www/clients/client1/web2/web/modules/paypal/express_checkout/payment.php on line 274" Quelqu'un aurait il une petit idée ? merci à vous
×
×
  • Create New...