Kahndryl
Members-
Posts
14 -
Joined
-
Last visited
Profile Information
-
Location
Belgique
-
Activity
Freelancer
Kahndryl's Achievements
Newbie (1/14)
1
Reputation
-
Bonjour tout le monde, Petite correction, dans public static function priceCalculation de la classe Product : if ($use_tax){ if($result['tvamargin']){ $pvht = $price; $wholesale_price = $result['wholesale_price']; $marge = $pvht-$wholesale_price; $newPrice = $pvht + ($marge * 21 / 100); $price = $newPrice; } else{ $price = $product_tax_calculator->addTaxes($price); } }else{ if($result['tvamargin']){ $pvht = $price; $wholesale_price = $result['wholesale_price']; $marge = $pvht-$wholesale_price; $newPrice = $pvht + ($marge * 21 / 100); $price = $newPrice; } } Car, dans le cas d'un professionnel intracommunautaire, il doit quand même payer la tva sur la marge car cette dernière n'est pas déductible. Bonne journée !
-
Bonjour la communauté ! Je me demandais si quelqu'un a déjà eu besoin de faire un filter_key sur un alias d'une colonne. En gros, j'aimerais pouvoir filtrer sur le résultat mathématique de mon select. Pour l'exemple, j'ai une boutique dans laquelle j'ai ajouté un champ "prix conseillé" afin de calculer son pourcentage, dans le select de AdminProductsController, je fais 'CONCAT(ROUND((1-'.$alias.'.`price`/a.`price_advised`)*100), "%") AS pourcentage' Est-ce qu'il serait possible de filtrer sur "pourcentage" ? D'avance merci. A très vite! Kahndryl
-
Bonjour tout le monde, J'ai eu ce problème aussi en ajoutant www. devant l'url de mon Prestashop. Le soucis est que certains coockies pour des clients déjà existant sont "endommagés" par ce changement d'URL. Voici donc la solution : 1. Modifier l'htaccess pour faire une redirection 301. Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^votreboutique.com$ RewriteRule ^(.*) http://www.votreboutique.com/$1 [QSA,L,R=301] . Supprimer les cookies des clients déjà existant. Pour cela, il faut d'abord connaître le nom de ces cookies. Sur chrome, rendez-vous dans les paramètres -> Afficher les paramètres avancés, section "Confidentialité" -> Paramètres de contenu -> Cookies et données de site, faites une recherche avec l'URL de votre boutique (sans les www.), ciblé le cookie utilisé pour "Toutes sortes de connexion" récupéré son nom, par exemple : 8812dezde2586fvbrafe21 (bref une chaîne de caractère quoi..) Ensuite, modifiez votre FrontController.php et ajouté dans la fonction init() juste après les globals : if(isset($_COOKIE['8812dezde2586fvbrafe21'])) { $time=mktime()-86400; setcookie('8812dezde2586fvbrafe21', '', $time, '/', 'votreboutique.com', 0, true); } En espérant que cela résoudra votre problème.
-
[1.5.x] Panier Vide
Kahndryl replied to Paco112's topic in Utilisation de PrestaShop : configuration et difficultés
Bonjour tout le monde, J'ai eu ce problème aussi en ajoutant www. devant l'url de mon Prestashop. Le soucis est que certains coockies pour des clients déjà existant sont "endommagés" par ce changement d'URL. Voici donc la solution : 1. Modifier l'htaccess pour faire une redirection 301. Options +FollowSymlinks RewriteEngine on RewriteCond %{HTTP_HOST} ^votreboutique.com$ RewriteRule ^(.*) http://www.votreboutique.com/$1 [QSA,L,R=301] . Supprimer les cookies des clients déjà existant. Pour cela, il faut d'abord connaître le nom de ces cookies. Sur chrome, rendez-vous dans les paramètres -> Afficher les paramètres avancés, section "Confidentialité" -> Paramètres de contenu -> Cookies et données de site, faites une recherche avec l'URL de votre boutique (sans les www.), ciblé le cookie utilisé pour "Toutes sortes de connexion" récupéré son nom, par exemple : 8812dezde2586fvbrafe21 (bref une chaîne de caractère quoi..) Ensuite, modifiez votre FrontController.php et ajouté dans la fonction init() juste après les globals : if(isset($_COOKIE['8812dezde2586fvbrafe21'])) { $time=mktime()-86400; setcookie('8812dezde2586fvbrafe21', '', $time, '/', 'votreboutique.com', 0, true); } En espérant que cela résoudra votre problème. -
Bonjour, Tout d'abord excellent module! Néanmoins, il y a un bug lorsqu'une commande possède une réduction d'un montant fixe. Voici ce que j'ai dans les logs : Retour serveur (4) sur panier/commande existante. Montants incohérents. cart: 790param_montant: 690 / montant=690 ref_cmd=16088_136969_20141214123458 autorisation=445370 erreur=00000 signature= (suivi de la signature) Pouvez-vous faire quelque chose? D'avance merci, Kahndryl
-
En fait, j'ai l'impression que le problème vient de la classe cart.php (sans certitude) car dans le validation.php, il récupère le montant total de la facture avec la ligne $cart->getOrderTotal() et c'est là que la réduction n'est pas calculée. Je continue mes recherches. (En revanche tuk66 a l'air d'être ici juste pour faire sa pub et spammer le forum de prestashop...)
-
Hi, You must delete all directories who have paypal from module directory + cleaning the smarty cache + force compile and test on an other web navigator...?
-
Session expirée
Kahndryl replied to acognard's topic in PrestaShop Addons : modules partenaires (eBay, Paypal, etc.)
J'ai refait sur Firefox (j'étais sur Chrome avec certainement un cache mal nettoyé) et ça passe. Désolé pour le dérangement. -
Session expirée
Kahndryl replied to acognard's topic in PrestaShop Addons : modules partenaires (eBay, Paypal, etc.)
Bonjour, J'ai mis Paypal en mode test (sandbox) je l'ai bien configuré avec les données de mon compte de test. Je me connecte ensuite à ma sandbox de test et lorsque je veux passer commande j'ai : "Votre session PayPal est arrivée à expiration." Et lorsque j'actualise ma sandbox, je suis déconnecté. En gros le module PayPal me déconnecte de la sandbox... PS 1.5.3 et paypal 3.6 -
I solved my problem by deleting the cache and forcing the recompilation
-
I have the same problem..; Any solutions?