kerlin Posted April 2, 2016 Share Posted April 2, 2016 Bonjour, je sui sdéjà venue poster au sujet des fdp, doekia m'avait aidée et cela a fonctionné. C'était la semaine passée. Depuis, ils ont recommencé à débloquer. J'ai vidé les tables carrier (toutes celles qui commencent par carrier), delivery et range_weight et range_price. Rien n'y fait. J'ai donc créé un transporteur Colissimo manuellement. Les tranches sont fixées selon le prix : - de 0 à 19€ : 5.80€ - de 19 à 44€ : 4.90€ >44€ : 0€ Je teste une commande à 29€, il me rajoute 10,70€. Je teste une nouvelle commande de 2,60€, il ajoute 11,60€ 10,70 = 5,80 + 4,90. Donc à première vue il additionne les tranches.Le 11,60e, mystère, je ne sais pas d'où il sort ça. Il n'y a pas d'autre module Colissimo installé. J'ai lancé le module de nettoyage pour supprimer toutes les commandes. Je revide toutes les tables concernant le transport et je recrée un transporteur... Il n'y a plus de trasnporteur disponible dans mon panier.... J'en ai marre ! Une bonne âme voudra-t-elle bien se pencher sur mon cas et me dire ce qu'il y a ? Je suis allée voir dans la bdd, le champ id_carrier dans ps_cart indique 0 au lieu de l'id dans ps_carrier. Mais même si je rentre manuellement l'id, cela ne change rien. Ah si, maintenant il indique livraison gatuite ! J'ai fait une copie du site à encrediscount.fr/site_test avec juste une tranche de 0 à 19€ (il n'y a pas les images, c'est normal). Merci d'avance pour votre aide !! Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Tu n'as pas du tout bien nettoyer et/ou tu as un module qui manipule les frais de port et/ou des frais de manutentions sur les produits Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Bon comme j'avais toujours ton accès BO ... j'ai regardé... Tu as configuré des frais de manutentions http://awesomescreenshot.com/0dd5rd1taa Mais c'est pas ça la cause La cause est l'activation des stocks avancés mais que le produit n’apparaît dans aucun entrepôt et ensuite ... et bien PrestaShop fait de la mayonnaise Link to comment Share on other sites More sharing options...
kerlin Posted April 2, 2016 Author Share Posted April 2, 2016 Doekia, tu me sauves !!!! Effectivement, en, désactivant la gestion avancée du stock, les fdp sont bien sages et font ce qu'on leur demande de faire ! Il y a juste dans la tranche à 0€, il dit Frais de port à définir. Quant au nettoyage de la bdd, qu'aurai-je pu oublier ? J'avais vidé toutes les tables contenant carrier, la table delivery, les tables range_price et range_weight, vidé toutes les commandes. Mais j'avais vu que le champ id_store restait à NULL sans comprendre pourquoi. Et ça, ça doit être la mayonnaise que tu m'expliques.Un truc casse-pied que j'ai remarqué, c'est qu'on a beau supprimer des transporteurs, la bdd n'est pas nettoyée. C'est bizarre. Mille mercis encore, tu sauves ma tignasse ;-) Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Non pas bizarre normal. Imagine un client passe commande avec un transporteur. Puis tu change ton offre ... il faut bien que l'on sache le transporteur ayant fait la commande. Donc les transporteurs sont marqués "deleted" et un nouveau clone apparaît pour toute modif. C'est comme ça depuis toujours, même si certaines modifs auraient pu être faite autrement ils ne se sont pas fait suer ... La même chose existe pour plein d'autres infos, notamment les règles de taxe Link to comment Share on other sites More sharing options...
kerlin Posted April 2, 2016 Author Share Posted April 2, 2016 ok merci pour ces explications. Peux-tu me dire pourquoi la livraison à 0€ est mise "à définir" ? Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Ou plutôt c'est a toi de nous le dire... c'est ton thème ou tes traductions qui font ça .... dans presta c'est 0 ou gratuit il n'y a pas de "à définir" Link to comment Share on other sites More sharing options...
kerlin Posted April 2, 2016 Author Share Posted April 2, 2016 bon, vais chercher alors. Merci encore pour ton aide précieuse ! et passe un bon we ! Link to comment Share on other sites More sharing options...
kerlin Posted April 2, 2016 Author Share Posted April 2, 2016 J'ai cherché, le seul que j'ai trouvé, c'est dans les traductions du module blockcart. Il y a une ligne "to be determined" qui était traduite par A déterminer. pourquoi, si la valeur est à 0€, fait-il passer cette info ? En attendant, j'ai traduit par offert... merci ! Link to comment Share on other sites More sharing options...
doekia Posted April 2, 2016 Share Posted April 2, 2016 Ok my bad c'est en effet dans les dernières version de blockcart quand tu n'es pas encore loggué et/ou que tu n'as pas encore choisit ton adresse de livraison. Ne sachant pas déterminier le lieu de livraison il n'y a pas de frais calculable donc ... à déterminer Normalement ensuite les tarif à 0€ devraient transformer ton transporteur en "is_free" donc affichage de gratuit Link to comment Share on other sites More sharing options...
kerlin Posted April 3, 2016 Author Share Posted April 3, 2016 Merci Doekia. Bon, c'est un peu curieux car d'abord quand on sélectionne les produits, il met que la livraison est gratuite (si dans la tranche à 0€) puis il met à déterminer. C'est un peu déroutant ... m'enfin, ça marche ! 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