Version imprimable du sujet

Cliquez ici pour voir ce sujet dans son format original

Forum osCommerce-fr _ Modules de Paiement et de Livraison _ Fdp dans le panier

Écrit par : brouillard 24 Jan 2011, 19:41

Bonjour,

Cette contribution permet aux invités, sans connexion, de voir les frais de port dans le panier selon la destination et le poids de leur commande, ils peuvent choisir le pays et le mode de transport.

http://addons.oscommerce.com/info/7821

http://socl.alwaysdata.net/products_new.php


Released under the GNU General Public License

Écrit par : brouillard 24 Jan 2011, 20:00

Je viens de faire un test avec 45 kg pour la Guadeloupe sur le site de (http://www.colissimo.fr/affranchissementenligne/submitShipment.do) et c'est refusé. Si un(e) autre peut confirmer !

Écrit par : brouillard 24 Jan 2011, 20:07

Je pense que 30 kg c'est l'unité, et le total du poids est divisé par cette unité pour proposer plusieurs colis.

Mais cette règle ne s'applique pas au colis pour la France. blink.gif

Écrit par : brouillard 25 Jan 2011, 12:28

il fallait rajouter "30:23.25" pour que les colis de 30 kg soient traités

$national_NORMAL = '0.5:5.5,1:6.7,2:7.65,3:8.6,5:10.5,7:12.4,10:15.25,15:17.25,30:23.25';

parce que on split sur ces tarifs pour obtenir les poids

$table = split("[:,]", $tarif);

Écrit par : brouillard 26 Jan 2011, 13:20

Les Fdp offerts sont paramétrés dans (Total commande/Expédition/Livraison gratuite pour commande au dessus...). Et non dans le module de transport.

1) Si on utilise que Colissimo, Exemple pour une commande de 99 euros et de 2kg soit environ 9 euros de fdp offerts (de moins de sur le bénéfice), on dira qu'on peut encore marger sur le 90 euros qui restent.

2) Si on utilise Colissimo & Chronoposte, pour une commande de 99 euros et de 2kg soit environ 28 euros de fdp (Chronoposte) offerts (de moins de sur le bénéfice), sur les 71 euros qui restent y'aura pas beaucoup de marge voir rien, là on a un sérieux problème.

Les frais de ports offerts doivent être paramétrés dans chaque modules de transport

Écrit par : brouillard 6 Feb 2011, 14:46

voila la contrib :




http://addons.oscommerce.com/info/7821

Écrit par : concorde44 8 Feb 2011, 18:15

Merci pour ta contrib Brouillard.

Cependant j'ai un mesage d'erreur dans le shopping_cart :
Fatal error: Cannot redeclare class shipping in xxx\includes\classes\shipping.php on line 13

provoqué par le "require(DIR_WS_CLASSES . 'shipping.php');" de ton code.

As tu une idée pour contourner cela ?

Il me semble que j'avais déja essayé des contribs pour afficher les fdp dans le panier et que ce problème m'était déja apparu.

Merci ++

Seb

Écrit par : brouillard 8 Feb 2011, 18:43

tu mets ton fichier d'origine includes/boxes/shopping_cat.php
et dis moi si cela fonctionne

Citation (concorde44 @ 8 Feb 2011, 18:15) *
Cependant j'ai un mesage d'erreur dans le shopping_cart :
Fatal error: Cannot redeclare class shipping in xxx\includes\classes\shipping.php on line 13



l'erreur ne peut pas être sur la ligne 13 ?
pour la boxe shoppin_cart c'est la ligne 85 et pour le shopping_cart c'est la ligne 212

Écrit par : brouillard 9 Feb 2011, 10:04

http://www.imagup.com/data/1111912119.html

Écrit par : concorde44 9 Feb 2011, 11:27

Sympa ton screenshot.

J'ai trouvé mon souci : j'ai déja intégré 1 contrib qui me calcule des frais de port et qui appelle déja la class Shipping...
Il va falloir que je planche sévère sur tout mon footer panier...

donc avec ta contrib j'ai un affichage, mais il me sort tous les pays alors que je n'ai sélectionné que quelques pays dans les envois possibles.
Avec une contribution qui dégage les pays inutilisés.
un bug de mon coté ?

Merci!
seb

Écrit par : brouillard 9 Feb 2011, 12:56

Tu regards le Select et tu l'adaptes à ta boutique.

Écrit par : concorde44 9 Feb 2011, 16:53

MErci je regarde tout ça.
Seb

Écrit par : brouillard 4 Apr 2011, 19:42

Citation (concorde44 @ 9 Feb 2011, 16:53) *
MErci je regarde tout ça.
Seb



j'ai fait un mise à jour, il paraît que le problème de l'affichage de pays est réglé !

Écrit par : AL1 5 Apr 2011, 10:33

Je confirme... Encore merci !

Maintenant je me penche sur les Fdp TTC et non HT...

Écrit par : concorde44 5 Apr 2011, 11:46

Merci Brouillard.
J'ai finalement rebossé toute ma page panier, et modifié la contrib que j'avais déja installé dessus (Ship in Cart, qui me provoquait un duplicate de class shipping) pour arriver au résultat souhaité : pays autorisés et fdp en TTC (j'avais aussi remarqué les prix en ht sur ta contrib.)

Seb

Écrit par : AL1 5 Apr 2011, 12:28

hello Seb, pour les FdP en TTC je suis preneur, je me prend le choux depuis ce matin... Merci smile.gif

Alain

Écrit par : concorde44 5 Apr 2011, 14:06

Désolé, mais je ne sais pas du tout où est la fonction du calcul de la tva.
Tu l'as dans la contrib ! A télécharger ici :http://www.oscommerce.com/community/contributions,1781/category,all/search,ship+cart

Car je n'ai rien bricolé dessus : installé et l'affichage est exact en TTC.

Bon courage.

Seb

Écrit par : brouillard 5 Apr 2011, 14:30

Citation (AL1 @ 5 Apr 2011, 10:33) *
Je confirme... Encore merci !

Maintenant je me penche sur les Fdp TTC et non HT...



remplace
Code
      $calcul_fdp = $quotes[$i]['methods'][$j]['cost'];

par
Code
      $calcul_fdp = $quotes[$i]['methods'][$j]['cost'];
          $tax_fdp = $quotes[$i]['tax'];


et

remplace
Code
$currencies->format($calcul_fdp)

par
Code
$currencies->display_price((float)$calcul_fdp, $tax_fdp, 1)

Écrit par : AL1 5 Apr 2011, 19:22

Super,

Je viens de faire les modifs. Bon j'ai un petit bug, les taxes des FdP ne sont pas calculées dans le total TTC...



J'ai essayé de modifier la ligne :

Code
$currencies->format(($cart->show_total()) + (float)$calcul_fdp);


en :
Code
$currencies->format(($cart->show_total()) + (float)$calcul_fdp, $tax_fdp, 1);


Mais ca me donne un total a "0" je pense que ma syntaxe ne soit pas très bonne.... angry.gif


Écrit par : brouillard 6 Apr 2011, 07:45

Citation (AL1 @ 5 Apr 2011, 19:22) *
Super,

Je viens de faire les modifs. Bon j'ai un petit bug, les taxes des FdP ne sont pas calculées dans le total TTC...
.......................................



Remplace
Code
$currencies->format(($cart->show_total()) + (float)$calcul_fdp)


par
Code
$currencies->format(($cart->show_total()) + tep_add_tax((float)$calcul_fdp, $tax_fdp))

Écrit par : AL1 6 Apr 2011, 19:03

SUPER!!!! ca marche du tonner....

Merci brouillard....

RESPECT!!!!

Alain

Écrit par : AL1 11 Apr 2011, 11:28

Hello tous le monde...

Après avoir installé cette super contrib de Brouillard, je n'arrive toujours pas à afficher les FdP dans la boxe du panier. Install, réinstall, plusieurs essais avec les styles et nada! Bien, j'ai donc installé un OSC tout neuf tout propre en local et remplacé directement les fichiers par ceux de la contrib ET ... RIEN! toujours pas d'affichage dans la boxe????



Pour ceux qui l'on installé, avez-vous ce bug?

Merci

Alain

Écrit par : brouillard 11 Apr 2011, 11:42

Pour les Fdp dans la box_panier, j'ai mis 2 conditions :

1) si tu es dans la page panier (c'est ton cas) les fdp ne s'affichent pas dans la box_panier.

2) si tu es connecté les fdp ne s'affichent pas dans la box_panier.

Edit : huh.gif je vais voir pourquoi cela ne fonctionne pas

Edit2 : smile.gif j'ai trouvé "l'erreur" j'y travail.

Écrit par : brouillard 11 Apr 2011, 12:12

Remplace

Code
    
$affiche_text_fdpb = '<span class=msgfdpgratuit>' . sprintf(TEXT_REST_FREE_SHIPPING, $currencies->format($fdp_gratuit2)) . ' ' .  $currencies->format(0) .'</span>';

if ($calcul_fdpb != '') {
      $affiche_fdpb = '<span class=infoBoxContentsPanier>' . 'Sous-Total : ' . $currencies->format($cart->show_total()) . '</span> <br><span class=infoBoxContentsPanier>' . '*Port : ' . $currencies->display_price((float)$calcul_fdpb, $tax_fdpb, 1) . '</span> <br> <span class=prixpanier>' . 'Total : ' . $currencies->format(($cart->show_total()) + tep_add_tax((float)$calcul_fdpb, $tax_fdpb)) . '</span>';}
     }
   }


Par

Code
      $affiche_text_fdpb = '<span class=msgfdpgratuit>' . sprintf(TEXT_REST_FREE_SHIPPING, $currencies->format($fdp_gratuit2)) . ' ' .  $currencies->format(0) .'</span>';
     }
   }

      if ($calcul_fdpb != '') {
      $affiche_fdpb = '<span class=infoBoxContentsPanier>' . 'Sous-Total : ' . $currencies->format($cart->show_total()) . '</span> <br><span class=infoBoxContentsPanier>' . '*Port : ' . $currencies->display_price((float)$calcul_fdpb, $tax_fdpb, 1) . '</span> <br> <span class=prixpanier>' . 'Total : ' . $currencies->format(($cart->show_total()) + tep_add_tax((float)$calcul_fdpb, $tax_fdpb)) . '</span>';
}

Écrit par : AL1 12 Apr 2011, 08:12

SUPER! merci Brouillard! Je croyais être devenu trop C...! biggrin.gif

Tous est au poil...

Bon code wink.gif

Alain

Écrit par : brouillard 12 Apr 2011, 13:29

Citation (AL1 @ 12 Apr 2011, 08:12) *
SUPER! merci Brouillard! Je croyais être devenu trop C...! biggrin.gif

Tous est au poil...

Bon code wink.gif

Alain



Merci Alain, c'est grâce à toi que j'ai découvert et corrigé les quelques bugs de plus que cette contrib va à merveille sur ta boutique, surtout le total en bleu, j'ai adoré wink.gif

Écrit par : did-eye 12 Apr 2011, 16:33

Bonjour à tous !
très sympa cette contribution, vais devoir essayer de l'installer chez moi sans tout planter !
Merci à vous

Écrit par : tom-ipp 7 Jul 2011, 16:16

Bonjour,
merci brouillard pour cette contrib.
Je me suis permis de la reprendre pour en simplifier l'installation et préparer la compatibilité vers osCommerce v2.3.
Maintenant le fichier install.txt fait 100 lignes au lieu de 450...
Concrètement, toutes les modifs sont dans un dossier catalog/contribs/fdp_dans_panier/ et l'installation se limite à rajouter des includes php dans le code de osCommerce.
En réalité, pour la partie css ce n'est pas aussi simple et pour le point 6 /catalog/includes/boxes/shopping_cart.php la structure de oscommerce a changé avec la version 2.3.
Comme exemple :

1) /catalog/includes/application_top.php
Commenter la ligne 330 :
// tep_redirect(tep_href_link($goto, tep_get_all_get_params($parameters)));
Insérer :
include("../contribs/fdp_dans_panier/application_top.php");
et le fichier /contribs/fdp_dans_panier/application_top.php :
<?php
tep_redirect(tep_href_link($goto . '?countrieselected=' . $HTTP_POST_VARS['countrieselected'] . '&shippingselected=' . $HTTP_POST_VARS['shippingselected'], tep_get_all_get_params($parameters)));
?>
J'ai mis tout ça à l'adresse : http://gitorious.org/osc-fdpdp/osc-fdpdp/trees/master
Pour ceux qui ont des bases avec git, n'hésitez pas à modifier le code et à m'envoyer des demandes de merge.
A l'attention de brouillard, tu n'as pas mis de licence sur ton code, autorises-tu la publication en GPLv3?
Merci à tous les osCommerçants

Thomas

Écrit par : brouillard 7 Jul 2011, 16:55


Pour la licence c'est fait, je viens de la mettre en Released under the GNU General Public License
J'ai jeté un coup d'oeil à tes modifs qui sont supérs, merci d'avoir pris le temps pour améliorer cette contrib qui j'espère servira plus d'1.

En ce moment je bosse sur le passage de mes sites de PHP4 à PHP5+, donc je n'ai pas beaucoup de temps, pense aussi pendant que tu y es à modifier les $HTTP_POST ... et GET par $_POST ... et bon code !

Écrit par : maxime63 21 Sep 2011, 08:49

Bonjour Brouillard,

Super contrib j'ai installé la dernière version

mais j'ai quelques problèmes :

1 - quand je suis dans la page shopping_cart.php et que je sélectionne un DOM TOM ou un pays "EXPORT" , les frais d'envoi changent ça c'est ok, par contre le sous-total reste en TTC alors que ça devrait être en HT (le total est donc faux)

2 - le message du type "Ne reste plus que 7 euros pour les frais de port gratuit" ne s'affiche pas alors que le code n'est pas commenté

si tu pouvais m'éclairer.
Merci d'avance


Écrit par : brouillard 21 Sep 2011, 11:18

c'est à cause du prix-produit qui est resté en TTC pour les boutiques locales, si tu peux le bidouiller avec un switch ou un if pour qu'il passe en HT dans les cas concernés et faire le maj de la contrib et puis me mettre dans ta signature ce serait sympa !

pour le message "ne reste ... " je crois l'avoir désactivé en dehors de la France parce que sur ma boutique je n'offre les fdp que pour la France.

Écrit par : maxime63 21 Sep 2011, 15:19

Merci de ta réponse,

Je comprends ce qu'il faut faire mais je ne suis pas calé, c'est peut-être trop demandé mais aurais-tu la solution?

Je t'ai ajouté dans ma signature

en ce qui concerne les fdp, pour moi c'est le même principe, éxonération dès un montant atteint pour la France métropolitaine et le message " ne reste plus que ..." ne s'affiche pas


Écrit par : brouillard 21 Sep 2011, 16:33

Post ton code pour voir !

Écrit par : maxime63 21 Sep 2011, 16:41


Écrit par : brouillard 21 Sep 2011, 17:33

Je ne vois pas de problème dans le code, as-tu paramétré les fdp dans "Admin/Modules/total Commande/Frais d'expédition" :

Coùt d'Expédition

Affichage livraison
Oui

Ordre de tri
2

Permettre la livraison gratuite
Oui

Livraison gratuite pour commande au dessus
99,00€

Attacher livraison gratuite pour les destinations
national

ps : tu peux effacer le code que tu as posté avant que la grenouille te tombe dessus !

Écrit par : sykaflex 21 Sep 2011, 19:31

Citation (maxime63 @ 21 Sep 2011, 08:49) *
1 - quand je sélectionne un DOM TOM ou un pays "EXPORT" , les frais d'envoi changent ça c'est ok, par contre le sous-total reste en TTC alors que ça devrait être en HT (le total est donc faux)

bonjour maxime63
je te met en vrac le code pour le total en HT , je n'affiche pas le sous total mais avec ce code tu devrais pouvoir arranger ça, reste à customiser la présentation
Code
lorsqu'on calcule la commande elle s'affiche prix TTC meme si on met DOM ou suisse
il faudrait mettre une condition *0,80 ... pour les pays concernés (selectionner les id des pays concerné dans la condition)

dans .../modules/shipping_estimator.php

// détaxe de la TVA sur le total commande pour les pays en zone H.T. si le visiteur n'est pas logué; si il est logué le calcul se fait normalment avec le prix détaxé sans utiliser la 2eme condition ( if (empty($customer_id) and  ......)
    // si pays en H.T. : $txt_ht = total calculé avec la detaxe de la TVA

$txt_ht ='<tr><td>'  . CALCUL_HT . '</td></tr>';

if ($selected_country == '5' || $selected_country == '38' || $selected_country == '83' || $selected_country == '93' || $selected_country == '160' || $selected_country == '182' || $selected_country == '204')
{
echo $txt_ht;
}
    //  $selected_country donne l'id du pays selectionné - exemple liste des id des pays en H.T. : 5  38  83  93  160  182  204
    //  $selected_shipping['cost'])  donne le montant du port après calcul  et $order->info['total'] donne le montant total avec le port après calcul
if (empty($customer_id) and $selected_country == '5' || $selected_country == '38' || $selected_country == '83' || $selected_country == '93' || $selected_country == '160' || $selected_country == '182' || $selected_country == '204')
{
$order->info['total'] = ((($order->info['total'])-($selected_shipping['cost']))*0.83612)+($selected_shipping['cost']);  
}
// END  détaxe de la TVA sur le total commande pour les pays en zone H.T.



>>> arranger la présentation

bon code

Écrit par : maxime63 22 Sep 2011, 09:23

Bonjour et merci à Brouillard et Sykaflex

Pour répondre à Brouillard,
j'utilise "Admin/Modules/expédition" j'ai différencié les "frais d'envoi UE" "frais d'envoi DOM TOM et EXPORT" et "Coût de livraison TTC" (pour la France).

et effectivement je n'ai pas paramétré les fdp dans "Admin/Modules/total Commande/Frais d'expédition", si je le fais j'ai bien peur que ça plante tout le reste, non?

Pour répondre à Sykaflex,

qu'est-ce que ce

Citation
dans .../modules/shipping_estimator.php

dans la contrib on ne parle que de la page shopping_cart.

Petite précision, mon site est en ligne depuis qqs années maintenant et fonctionne très bien que ce soit pour le TTC ou le HT, c'est juste pour cette contrib et l'estimation du coût pour les pays concernés par le HT que ça ne va pas (ça reste un détail) . A par ça la contrib de Brouillard est très bien.

Écrit par : sykaflex 22 Sep 2011, 13:28

oups désolé, je me basais sur la contrib Ship In Cart v2.2.2a+prodinfo qui donne exactement le meme resultat que la contrib de Brouillard,
pas le temps de regarder cette contrib mais si tu inclues une condition avec les variables mentionnées tu dois arriver au un total HT si pays HT

Écrit par : maxime63 22 Sep 2011, 13:40

merci d'avoir donné une piste et d'avoir répondu, c'est ce qu'on demande en venant ici (c'est sûr que donner /trouver la solution c'est encore mieux!!!).

Je pensais bien adapter ton code au mien, le problème c'est que je suis encore novice, j'ai des connaissances mais pas suffisantes pour ajouter un "if" (où le placer, quelle syntaxe,...) c'est parfois compliqué. J'ai encore besoin qu'on me guide (tient y a t'il un guide pour les écritures php sur ce forum? ou en recommandez-vous un?)

Et mon site est en ligne alors c'est pas évident de faire des tests, mais je vais le faire et reviens vers vous.

Écrit par : maxime63 27 Sep 2011, 17:03

Citation (brouillard @ 21 Sep 2011, 11:18) *
pour le message "ne reste ... " je crois l'avoir désactivé en dehors de la France parce que sur ma boutique je n'offre les fdp que pour la France.


ça ne marche pas chez moi, quelqu'un a une idée?

Écrit par : maxime63 28 Sep 2011, 16:32

salut,



je viens de m'apercevoir d'un autre problème.

l'éxonération des frais de port est calculé à partir d'un montant HT or je travail en TTC.

dans mon cas, le transport devient gratuit dès 120€ TTC mais la contrib comprend 120€ HT soit 143,52€ TTC, le client ne comprend pas.

quel(s) changement(s) faut-il faire dans le code?
Je rappelle que j'utilise le module d'expédition

Coût de livraison TTC
Enable Table Method
True

Shipping Table
120:5.77

Table Method
price

Handling Fee
0

Tax Class
TVA à taux normal

Shipping Zone
France

Sort Order
2



Écrit par : maxime63 4 Oct 2011, 17:05

Citation (brouillard @ 26 Jan 2011, 13:20) *
Les Fdp offerts sont paramétrés dans (Total commande/Expédition/Livraison gratuite pour commande au dessus...). Et non dans le module de transport.


Pour ma part j'utilise les "Modules d'expédition" et la contrib différencie bien les frais de port selon les modules crées (1 pour la France, 1 pour l'UE, 1 pour l'export et les DOM TOM)
Par contre :
- pour la France, avec la contrib, l'éxonération des frais de port est calculé à partir d'un montant HT or je travail en TTC
- pour l'export et les DOM TOM quand je suis dans la page shopping_cart.php et que je sélectionne un DOM TOM ou un pays "EXPORT" , les frais d'envoi changent ça c'est ok, par contre le sous-total reste en TTC alors que ça devrait être en HT (le total est donc faux)

- autre bug : le message du type "Ne reste plus que 7 euros pour les frais de port gratuit" ne s'affiche pas alors que le code n'est pas commenté


Pouvez-vous m'aider? j'ai besoin de cette contrib (ship in cart ne fonctionne pas chez moi)
merci d'avance

Écrit par : crashtest 14 Dec 2011, 00:57

Salut,
merci pour cette contribution,
j'offre les frais de port à partir de 100€, mais voilà, le port s'affiche tout de même dans la box:

Sous-Total : 101.00€
*Port : 7.95€
Total : 108.95€
*Frais de port offerts !


Un coup de pouce pour rectifier ça ?
Merci...

Écrit par : aquaterciel 3 Mar 2012, 11:36

bonjour a tous ,

voila je souhaite mettre le module fdp dans le panier de mon site mais j'ai un probleme j'arrive pas trouver le dossier suivant

/catalog/includes/application_top.php

y a t il une solution merci

Écrit par : Bonbec 4 Mar 2012, 08:53

Bonjour,
Sans doute qu'il ne s'agit pas de la même version d'OsCommerce. Ce fil étant pour la version 2.2.
Merci de créer une signature (dans votre compte) indiquant votre version d'OsCommerce, cela permettra des réponses claires et précises happy.gif

Écrit par : croco 6 Apr 2012, 23:15

Bonjour,

J'ai installé cette contribution mais j'ai un problème.

Tout est bien en place sauf que quand je sélectionne un autre mode de livraison que celui mis par défaut la page est rafraichie et rien n'est pris en compte. Le mode de livraison revient sur celui par défaut et le prix ne change pas. Le pays lui reste bien en place par contre.

Quelqu'un sait d’où ça peut venir ?


Merci



Écrit par : croco 7 Apr 2012, 21:30

Bon j'ai eu beau réinstaller 3 fois la contribution, même fait l'installation avec un comparateur de fichiers mais ça marche pas j'ai toujours le même bug.

A savoir que sur mon site la TVA est désactivée.

Ou ça peut bloquer ?

Merci

Écrit par : croco 8 Apr 2012, 19:37

J'ai contacté brouillard par mp, en espérant qu'il passe car il me faut vraiment cette contribution et je pense que ça doit être un tout petit bug.

Écrit par : Bonbec 11 Apr 2012, 09:18

Bonjour croco,

Citation (croco @ 6 Apr 2012, 23:15) *
... Tout est bien en place sauf que quand je sélectionne un autre mode de livraison que celui mis par défaut la page est rafraichie et rien n'est pris en compte. Le mode de livraison revient sur celui par défaut et le prix ne change pas. Le pays lui reste bien en place par contre. ...

Regarde ce que tu récupères avec un print_r($_POST);
Cela permettra déjà de voir si il s'agit d'un problème de récupération de variables du formulaire.

Citation (croco @ 7 Apr 2012, 21:30) *
... Bon j'ai eu beau réinstaller 3 fois la contribution, même fait l'installation avec un comparateur de fichiers mais ça marche pas j'ai toujours le même bug.
A savoir que sur mon site la TVA est désactivée. ...

Là pas compris, tu es en exonération de TVA (art 293B du CGI) et tu récupères du TTC ou tu es assujettis à la TVA et çà te marque en HT ?

PS : ayant mon propre système basé en partie sur Ship In Cart, je n'ose pas installer la contrib de ce fil de peur de mélanger les 2 systèmes.

Écrit par : croco 11 Apr 2012, 09:50

Merci de ton aide encore une fois Bonbec smile.gif

Ou faut-il que je place le print_r($_POST); exactement ?

En fait je suis en micro-entreprise donc je n'ai pas activé la TVA, je ne la facture pas. Sur mon site il n'y a pas de HT ou TTC.

On dirait qu'il y a quelque chose de non compatible sur mon site avec cette contribution parce que je fais bien l'installation mais rien à faire.

De plus j'ai regardé tous les topics que j'ai vu à ce sujet mais rien trouvé de similaire, j'ai l'impression d'être le seul dans ce cas.

++

Écrit par : Bonbec 11 Apr 2012, 11:04

Re,

Dans OsCommerce 2.2, il y a 3 fichiers qui se trouvent sur toutes les pages :
- application_top.php
- header.php
- footer.php

La logique voudrait que l'on place le print_r($_POST); dans application_top.php tout à la fin mais parfois j'aime bien placer le débbugage en bas du fichier header.php, c'est plus visible.

Écrit par : croco 11 Apr 2012, 19:24

Ok merci pour ton aide je vais essayer, en espérant y arriver.

Je te tiens au courant smile.gif

++

Edit:

Bon j'ai ajouté le code print_r($_POST); dans mon header.php, à la fin juste avant le ?> ce qui donne donc:

Code
?>
<table border="0" width="100%" cellspacing="0" cellpadding="2">
  <tr class="headerInfo">
    <td class="headerInfo"><?php echo htmlspecialchars($HTTP_GET_VARS['info_message']); ?></td>
  </tr>
</table>
  
<?php
  }
  [b]print_r($_POST);[/b]
?>


Je ne sais pas si je l'ai bien placé.

J'ai un mot qui se met en dessous de mon header, le voici:

Code
Array ( )


Le mot ne change pas quand je sélectionne un autre moyen de transport.

Merci smile.gif


Écrit par : croco 11 Apr 2012, 20:34

Bon je viens de tester de mettre print_r($_POST); dans application top et c'est pareil.

Par contre j'ai remarqué que la modification des moyens de transport est bien prise en compte dans l'url mais pas sur le site, de plus elle bug.

Par exemple quand je sélectionne le colissimo j'ai une url du type http://www.monsite.fr/shopping_cart.php?countrieselected=73&amp;shippingselected=colissimo_colissimo et quand je sélectionne le distingo
http://www.monsite.fr/shopping_cart.php?countrieselected=73&amp;shippingselected=distingo_distingo

J'ai remarqué que si je sélectionne le pays belgique alors l'url passe en http://www.monsite.fr/shopping_cart.php?countrieselected=73&amp;shippingselected=international_international et si je resélectionne de nouveau france, la page est actualisée mais l'url ne change pas, elle reste sur international.

Sur le site, le montant n'est pas mis à jour, ni le moyen de transport. angry.gif

Écrit par : Bonbec 11 Apr 2012, 20:57

Re,

print_r($_POST); c'est pour ce qui passe par formulaire, print_r($_GET); pour ce qui passe par URL, vu ce qui est indiqué dans le dernier message ce serait donc le print_r($_GET); qu'il faudrait mettre, désolé sad.gif

Dans les exemples d'URL que tu donnes, il y a réellement &amp; après le countrieselected=73 ou c'est le forum qui transforme le lien ?
Par ce que normalement cela devrait être & et non &amp;.

Écrit par : croco 12 Apr 2012, 09:40

Salut,

Pas grave je vais tester avec print_r($_GET); smile.gif

Oui le lien est bien comme ça ce n'est pas le forum qui le transforme :/

Je te mp le lien de mon site de test pour que tu puisses voir (j'ai enlevé le print_r($_POST); )

Merci smile.gif

++

EDIT:

Je vois que tu es sur le site et dans le whoisonline l'url est bonne "http://www.monsite.fr/shopping_cart.php?countrieselected=73&shippingselected=distingo_distingo" par contre sur le site non vraiment étrange...

Écrit par : Bonbec 12 Apr 2012, 09:52

Re Croco,

C'est bien le &amp; dans l'url qui te met le zouk happy.gif
J'ai placé un article dans le panier, j'avais "colissimo simple" de sélectionné et j'ai voulu changer pour "distingo".
Avec ton url avec le &amp; çà ne fonctionne pas
Avec l'url avec juste le & à la place du &amp; çà fonctionne happy.gif

Donc trouve dans le code de la contrib où il y a ce &amp; et remplace le par un &

Écrit par : croco 12 Apr 2012, 09:58

biggrin.gif

Merci mille fois Bonbec smile.gif

Je vais tacher de trouver ce morceau de code foireux et je te tiens au jus.

++

Écrit par : croco 12 Apr 2012, 10:05

Bon dégouté, je cherche le morceau &amp; dans le code d'installation mais il n'y est nulle part sad.gif


Écrit par : Bonbec 12 Apr 2012, 10:39

Re,

Regarde dans le fichier application_top.php
Il y a la ligne 360 dans le fichier fourni de la contrib, tu devrais avoir çà :

Code
tep_redirect(tep_href_link($goto . '?countrieselected=' . $HTTP_POST_VARS['countrieselected'] . '&shippingselected=' . $HTTP_POST_VARS['shippingselected'], tep_get_all_get_params($parameters)));

SI c'est bon, c'est que c'est sans doute dans le "Rewriting" de l'URL où se trouve le problème, mais là je ne m'y connais pas trop wacko.gif

Écrit par : croco 12 Apr 2012, 10:48

J'ai malheureusement bien cette ligne sad.gif

Vu que c'est pas moi qui ai installé seo url et header tags sur mon site je ne suis pas prêt de trouver non plus.



Écrit par : Bonbec 12 Apr 2012, 12:59

Re,

J'ai Ultimate Seo d'installé, aussi dans mon répertoire catalog/includes/classes/seo.class.php j'ai ceci en fin de fichier :

Code
$url=preg_replace('/&amp;/','&',$url);

Ce qui semble faire ce qu'il faudrait.

Écrit par : croco 12 Apr 2012, 18:41

Je vais regarder si je trouve pareil dans mon fichier.

Mais tu penses qu'il faut que je fasse quoi exactement avec cette ligne si je la trouve ?

J'ose pas trop modifié SEO Url, je voudrais pas tout foutre en l'air ^^

Merci smile.gif

++

Écrit par : croco 12 Apr 2012, 22:57

Bon j'ai regardé dans mon fichier seo_class.php et j'avais bien cette ligne aussi mais un peu différente:

Code
$url = preg_replace('/&amp;/','&',$url);


Au lieu de

Code
$url=preg_replace('/&amp;/','&',$url);


Que des espaces en plus, j'ai testé de remplacer mais le problème reste le même.

J'ai fouiné un peu sur google et j'ai trouvé un topic similaire mais sans solution:

http://www.oscommerce-fr.info/forum/lofiversion/index.php?t30480.html

Bref c'est pas gagné sad.gif

Pour info ma ligne $url = preg_replace('/&amp;/','&',$url); est tout en bas juste avant le dernier ?>

Merci smile.gif

Écrit par : Bonbec 13 Apr 2012, 00:17

Re,

Peut-être la http://fr2.php.net/manual/fr/function.urldecode.php#106967 ?

A essayer :
1) mettre la function unmake_amps() dans general.php à la fin
2) mettre unmake_amps(); dans le fichier shopping_cart.php juste avant la ligne

Code
if ( $HTTP_GET_VARS['shippingselected'] != '' ) {

Écrit par : croco 13 Apr 2012, 18:27

Salut,

Ca ne marche pas, en fait ça me met même le site en caraf et je ne peux plus y accéder.

J'avais placé unmake_amps() dans www/includes/functions/general.php à la fin, juste avant le ?>

J'ai essayé de placer ensuite juste le unmake_amps(); dans www/shopping_cart.php mais javais des messages d'erreurs en haut du site et le panier bugait.

Merci smile.gif

++

Écrit par : croco 15 Apr 2012, 12:02

J'y ai encore passé 2 heures hier soir à gratter à droite à gauche.

Voici les modifs que j'ai faite, dans la configuration de SEO URL et la ligne "Enter special character conversions" j'ai rajouté ,&amp;=>&, malheureusement ça ne change absolument rien.

Ensuite j'ai essayé de copié collé cette fonction en haut de mon fichier shopping_cart.php:

Citation
<?php
function unmake_amps() {
foreach ($_GET as $g_param=>$g_value) {
if (preg_match('/^amp\;(.*)$/i', $g_param)) {
$g_paramNew = preg_replace('/^amp\;(.*)$/i', '$1', $g_param);
unset($_GET[$g_param]);
if ($g_paramNew != '') {
// Only if $g_paramNew has a value, becaues sometimes '&amp;' winds up at the end of a url ($_GET['amp;'])
$_GET[$g_paramNew] = $g_value;
}
}
}
}
?>


Mais je pense qu'il faut l'appeler quelque part et je ne sais pas comment on fait donc forcément ça ne marche pas aussi.

Je commence à désespérer avec cette contribution sad.gif

Merci

++

Écrit par : croco 15 Apr 2012, 12:53

J'ai trouvéééééééééééééééééé biggrin.gif

Je poste la solution ici:

Ouvrir le fichier seo_class.php qui se trouve dans www/includes/classes

Chercher la ligne

Code
return htmlspecialchars(utf8_encode($link));


remplacer par

Code
//return htmlspecialchars(utf8_encode($link));
    return str_replace('amp;','',str_replace('"','"',str_replace('>','>',str_replace('<','<',utf8_encode($link)))));



et chercher la ligne

Code
return htmlspecialchars(utf8_encode($return));


remplacer par

Code
//return htmlspecialchars(utf8_encode($return));
    return str_replace('&amp;','&',str_replace('"','"',str_replace('>','>',str_replace('<','<',utf8_encode($return)))));


Et youpi biggrin.gif

Merci à Bonbec pour son aide
++

Écrit par : Bonbec 15 Apr 2012, 20:26

Chapeau bas Croco et merci pour le partage de la solution happy.gif

Écrit par : croco 15 Apr 2012, 20:45

Ba chapeau à toi parce que si tu m'avais pas aiguillé sur le &amp; j'y serais probablement encore.

Pour la solution normal que je la poste, manquerait plus que je me barre sans rien dire tongue.gif

Maintenant je vais attaquer la modification de ma page product_info.php et je vais avoir besoin de toi surement.

D'ailleurs regardes tes mails, je t'en ai envoyé un il y a quelques jours wink.gif

@+
Merci

Écrit par : Bonbec 19 Apr 2012, 13:08

Re croco,

La http://addons.oscommerce.com/info/7821/v,22 a été mise à jour le 17 avec la correction de plusieurs bugs biggrin.gif

Écrit par : croco 20 Apr 2012, 20:35

Salut Bonbec,

Lol oui je vois ça, par contre il faudrait ajouter le fix que je donne plus haut dans le fichier d'installation ça évitera peut-être à d'autres de se casser la tête smile.gif

++

Écrit par : crashtest 10 May 2012, 22:27

Salut,
je viens d'installer la 3.5,
ca marche impeccable,
mais dans le panier, j'obtiens:
le choix du mode d'expédition suivi d'un menu déroulant, qui propose:
- Tarif lettre lettre
- Colissimo NORMAL

J'aimerais me contenter du texte défini
dans catalog/includes/languages/french/modules/shipping/lettre.php

Code
define('MODULE_SHIPPING_LETTRE_TEXT_TITLE', '[b]Tarif lettre[/b]');

OU encore dans catalog/includes/languages/french/modules/shipping/lettre.php
Code
define('MODULE_SHIPPING_COLISSIMO_TEXT_TITLE', 'Colissimo');


Ma question: comment changer le texte contenu dans ce menu ?
ca fait un moment que je bloque...


Écrit par : croco 12 May 2012, 21:18

Salut,

Je viens d'installer la 3.5 aussi et le bug avec les &amp; à été corrigé plus besoin de modifier le fichier seo_class.php.

Sinon crashtest effectivement je cherche moi aussi à modifier cette ligne car voici ce que ça donne en image:



Je voudrais donc pouvoir afficher seulement la ligne avec le nom du module comme par exemple "Colissimo Suivi (Sans assurance)"

Mon autre problème comme vous pouvez le voir et que j'avais été obligé d'ajouter une balise <br> après chaque nom de transporteur pour modifier la disposition de l'image sur la page shipping.

Voici des images pour imaginer un peu:

Sans la balise <br>



Avec la balise <br>



Si quelqu'un connait une solution pour obtenir le même résultat que sur la dernière image, sans ajouter la balise <br> après le nom du module d'expédition je suis preneur.

Merci à tous smile.gif

++

Écrit par : Bonbec 13 May 2012, 16:11

Bonjour croco,

Citation (croco @ 12 May 2012, 22:18) *
... Je voudrais donc pouvoir afficher seulement la ligne avec le nom du module comme par exemple "Colissimo Suivi (Sans assurance)" ...

Il te suffit d'appliquer un truc du genre :
$chaine = trim(substr($chaine, 0, strpos($chaine, '<br>')));

Écrit par : croco 13 May 2012, 20:29

J'ai ajouté le <br> dans mon fichier colissimo.php dans www/includes/languages/french/modules/shipping

Voici à quoi il ressemble:

Code
<?php
/*
  $Id: colissimoR1.php,v 1.3 2003/01/05

  The Exchange Project - Community Made Shopping!
  http://www.theexchangeproject.org

  Copyright (c) 2003 The Exchange Project

  Released under the GNU General Public License
*/

define('MODULE_SHIPPING_COLISSIMO_TEXT_TITLE', 'Colissimo Suivi (sans assurance) <br>');
define('MODULE_SHIPPING_COLISSIMO_TEXT_DESCRIPTION', 'Tarif Colissimo Simple<br><b>Attention!</b> la d&eacute;sactivation de ce module r&eacute;tablira les valeurs par d&eacute;faut');
define('MODULE_SHIPPING_COLISSIMO_TEXT_WAY', 'Optimum');
define('MODULE_SHIPPING_COLISSIMO_TEXT_WEIGHT', 'Poids');
define('MODULE_SHIPPING_COLISSIMO_TEXT_UNITS', 'kg');
define('MODULE_SHIPPING_COLISSIMO_INVALID_ZONE', 'Cette zone n\'est pas couverte');
define('MODULE_SHIPPING_COLISSIMO_TOO_HEAVY', 'Colis trop lourd pour cette m&eacute;thode de livraison');
?>


Je peux donc virer le <br> facilement, seulement après l'image colissimo est décalée sur la page shipping.

MErci de ton aide Bonbec smile.gif

Écrit par : Bonbec 17 May 2012, 20:27

Salut croco,

Une solution moins sophistiquée mais qui te permet de laisser le <br> dans ton define

Dans le fichier includes/fdp_panier.php
Cela se passe vers la ligne 74.
Remplace :

Code
     if ( ($quotes[$i]['methods'][$j]['cost'] > 0) || ($quotes[$i]['error'] != '') ) {
         $quotes_array[] = array('id' => $quotes[$i]['id'].'_'.$quotes[$i]['methods'][$j]['id'], 'text' => $quotes[$i]['module'].' '.$quotes[$i]['methods'][$j]['id']);

//fixer un choix par defaut

Par :
Code
     if ( ($quotes[$i]['methods'][$j]['cost'] > 0) || ($quotes[$i]['error'] != '') ) {
     $chaine = str_replace('<br>', '', $quotes[$i]['module'].' '.$quotes[$i]['methods'][$j]['id']);
//         $quotes_array[] = array('id' => $quotes[$i]['id'].'_'.$quotes[$i]['methods'][$j]['id'], 'text' => 'xx'.$quotes[$i]['module'].' '.$quotes[$i]['methods'][$j]['id']);
         $quotes_array[] = array('id' => $quotes[$i]['id'].'_'.$quotes[$i]['methods'][$j]['id'], 'text' => $chaine);

//fixer un choix par defaut

Et voir le message suivant pour supprimer ce qui apparait après le <br> dans la liste de choix.

Écrit par : Bonbec 17 May 2012, 20:40

Bonsoir crashtest,

Citation (crashtest @ 10 May 2012, 23:27) *
...mais dans le panier, j'obtiens:
le choix du mode d'expédition suivi d'un menu déroulant, qui propose:
- Tarif lettre lettre
- Colissimo NORMAL

J'aimerais me contenter du texte défini
dans catalog/includes/languages/french/modules/shipping/lettre.php
Code
define('MODULE_SHIPPING_LETTRE_TEXT_TITLE', '[b]Tarif lettre[/b]');

OU encore dans catalog/includes/languages/french/modules/shipping/lettre.php
Code
define('MODULE_SHIPPING_COLISSIMO_TEXT_TITLE', 'Colissimo');


Ma question: comment changer le texte contenu dans ce menu ?
ca fait un moment que je bloque...

Je ne sais pas si tu as trouvé mais c'est dans includes/fdp_panier.php
Vers la ligne 75, tu as :
Code
$quotes_array[] = array('id' => $quotes[$i]['id'].'_'.$quotes[$i]['methods'][$j]['id'], 'text' => $quotes[$i]['module'].' '.$quotes[$i]['methods'][$j]['id']);

Il faut supprimer .' '.$quotes[$i]['methods'][$j]['id']
Ce qui donne :
Code
$quotes_array[] = array('id' => $quotes[$i]['id'].'_'.$quotes[$i]['methods'][$j]['id'], 'text' => $quotes[$i]['module']);

Cela devrait aller je pense.

Écrit par : croco 17 May 2012, 21:16

Je test de ce pas, merci Bonbec smile.gif

Écrit par : croco 17 May 2012, 21:24

Tu es le meilleur du monde Bonbec, ça marche nikel biggrin.gif

Merci, merci, merci, merci.... biggrin.gif

Écrit par : did-eye 18 May 2012, 08:49

Super ça marche (presque du tonerre)



J'ai installé 3 modules d 'expédtions chronopost et colissimo pour la france métropolitaine et une version modifié de chronopost pour les dom.

mon pb est le suivant : par défaut il affiche "france métropolitaine via colissimo", mais qd on change pour dom il ne calcule pas, dans l'url il conserve la methode d'expédition

merci de testerhttp://www.poz-numerik.com/

Écrit par : croco 18 May 2012, 08:54

Quand je test sur ton site ça marche bien pourtant smile.gif


Écrit par : did-eye 18 May 2012, 09:31

Citation (croco @ 18 May 2012, 08:54) *
Quand je test sur ton site ça marche bien pourtant smile.gif



1 mets un produit dans le panier
2 change de destination (exemple guyane)

pas de fdp, il garde le mode précédent

ulr = shopping_cart.php?countrieselected=244&shippingselected=colissimo_colissimo

ensuite change destination (martinique) et là ça marche

Écrit par : croco 18 May 2012, 10:19

Oui effectivement et ça fait pareil chez moi.
Il faut cliquer sur mise à jour pour que ça prenne en compte correctement

++

Écrit par : croco 20 May 2012, 16:39

L'auteur a fait une mise à jour en 3.6.

J'ai suivi les instructions dans le fichier update mais j'ai toujours le même bug quand je passe d'un colis national à un colis international ou à un colis DOM-TOM.

Les frais de port se mettent à 0€ et il faut cliquer sur "Recalculer" pour que ça prenne en compte et que le(s) module(s) de livraison s'affichent.

++

Écrit par : concorde44 21 May 2012, 12:11

Salut,
j'ai une piste pour toi, pour que ça recalcule automatiquement.
C'est ce que j'ai du faire il y a bien longtemps dans une Osc super bricolée, aussi je ne te donnerai pas un code 100% valide, mais une base de réflexion.

Dans le fichier includes/modules/shipping_estimator.php

voici mon bout de code pour la condition if($cart->get_content_type() != 'virtual'){

Code
if($cart->get_content_type() != 'virtual'){

if(CARTSHIP_SHOWCDD == 'true'){
         $ShipTxt.='<tr><td align="right"><table cellpadding="0" cellspacing="0" border="0">';
        $ShipTxt.='<tr><td class="main" align="right">Pays de livraison :&nbsp;</td>';
        $ShipTxt.='<td class="main" align="right">'. tep_get_country_list('country_id', $selected_country,'style="width:250px" onchange="return shipincart_submit(\'\');"') .'</td></tr>';
        $ShipTxt.='</table></td></tr>';
        $ShipTxt.='<tr><td>'.tep_draw_separator('pixel_trans.gif', '100%', '20') .'</td></tr>';


Tu dois rajouter le onchange="...
pour que ça recalcule le nouveau cout de transport automatiquement.

Bon courage.
Seb

Écrit par : croco 21 May 2012, 13:57

Merci mais j'ai vu que l'auteur a sorti une 3.6.1 du coup, il doit suivre ce topic et je pense que ça corrige mon problème.

Je test ce soir dès que j'ai 5 minutes et si ça marche pas, je testerais ta méthode.

Merci smile.gif

Écrit par : croco 21 May 2012, 19:47

Bon ben le bug est toujours là malgré la nouvelle version 3.6.1

Maintenant quand je sélectionne un pays, j'ai un message "Cette zone n'est pas couverte" il faut cliquer sur Recalculer de nouveau.

++

Écrit par : croco 22 May 2012, 09:39

L'auteur a sorti encore une nouvelle mise à jour 3.6.2 et cette fois c'est bon ça marche.

Merci brouillard smile.gif

++

Écrit par : did-eye 23 May 2012, 09:50

nickel et merci à tous !
bizarrement la 3.6.3 bug !

Écrit par : crashtest 23 May 2012, 14:27

Salut Bonbec, merci pour ton aide, précieuse, ca fonctionne au poil
que du bonheur, merci encore

Écrit par : SThomeX@ 25 May 2012, 16:24

J'ai installé la dernière version 3.6.4, j'ai changer la ligne pour inscrire canadapost au lieu de Colissimo et j'ai plusieurs problèmes avec l'addons!

Quand nous somme pas logger '' as guest '' dans le panier je voit seulement

Sous-Total:$21.62
Pays de livraison : CANADA ( dans une liste déroulante avec aucun autre choix car il est le seul pays que je fait des envoie )
Total:$21.62

ensuite, si je log un user, tout disparaît, aucune ligne est présente.

Ensuite quand je passe a la commande ( ou j’obtiens réellement le coût d'envoie ) si je revient dans mon panier, il affiche correctement les informations

Sous-Total:$595.28
Mode de livraison :
Canada Post (1 x 27kgs) (Xpresspost, 2012-05-29) : $39.40
Total:$634.68

Je comprend pas le problème, merci d'avance!

Écrit par : Bonbec 25 May 2012, 16:57

Bonjour,

Je vais peut-être dire une bêtise mais Colissimo doit utiliser la zone de départ qui est en outre-flaque : France.
Et comme tu es au Canada (pas la même zone), çà ne doit pas fonctionner.

As-tu installé des http://addons.oscommerce.com/category?search=canadapost ou le module Colissimo ?

Écrit par : SThomeX@ 25 May 2012, 18:16

j'utilise le module de poste canada!

Écrit par : SThomeX@ 25 May 2012, 19:18

brouillard as trouvé le trouble! une vrai machine!!! merci d'avance brouillard

Écrit par : did-eye 2 Jun 2012, 03:51

je reviens faire mon ch***r !
ça marche nickel chez moi
mais car il y a un mais
qd on sélectionne un pays qui n'est pas soumis à tva (logged out) le sous total reste ttc donc le total est faux.
une fois loggé nickel


Écrit par : did-eye 13 Jun 2012, 12:13

ds mon header j'ai ça et je ne trouve pas sur la super contrib comment afficher les fdp

Code
      <?php echo tep_href_link(FILENAME_SHOPPING_CART, '', 'SSL'); ?>" title="Mon panier" ><b>Mon Panier</b>
      <br> <a href="<?php echo tep_href_link('shopping_cart.php')?>"><center>Vous avez <b><?php echo $cart->count_contents()?> article(s)</b><img src="templates/Thema/images/caddie.png" alt="Mon panier" /></a></center></div>

Écrit par : polo 25 Oct 2012, 12:55

SAlut à tous !!


Super contribution !! je l'ai adopté !! MERCI !


Par contre elle est compatible avec l'OSC2.1.3 ? il me semble que oui, çà fonctionne plutôt bien, sauf que je n'ai pas la phrase , "il ne reste que XX € pour avoir les frais de port offert !"

J'ai chargé la dernière version, normalement c'est bon ?, car j'utilise le module "freeamountfr" pour la gratuité... mais comment ont fait pour lui donner un seuil de gratuité ??


Ensuite, pour ma part j'utilise "tiered" comme module de calcul des FDP.

Et je ne comprend pas l’intérêt et le principe des url, coté front office, car moi j'ai ceci quand je choisi un pays dans le panier.

Code
shopping_cart.php?countrieselected=73&shippingselected=


Pour ma part j'ai mis ceci dans les define:

Code
define('DEFAULT_MODE_DELIVRY_SC', 'tiered'); //Dans l'url, apres "shippingselected="colissimo_NORMAL.



Merci pour votre aide.

Écrit par : Directel 8 Jan 2013, 19:19

Bonjour,

Merci pour cette superbe contribution nous l'avons complétement adoptée, cependant nous constatons une erreur avec les devises...
Nous travallions en €uro comme devise par défaut et les francs Suisse (Frs) comme devise secondaire mais cette dernière n'est pas prise en charge par la contribution....

Avez-vous une solution ?

Salutations à tous

A+

Écrit par : pixel22 19 Mar 2014, 13:22

J'ai installé la dernière version. j'utilise indvship et percent. Je voudrais dents montants additionnés.
Percent module est utilisé pour la plupart des produits, mais certains produits ont coûté spécifique du transport.
de sorte que le client ne peut pas choisir la méthode d'expédition. Le montant doit être ajouté en même temps
Comment ça effectuer?

Propulsé par Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)