osCommerce France : Accueil Forum Portail osCommerce France Réponses aux questions Foire aux contributions

Bienvenue invité ( Connexion | Inscription )

4 Pages V  « < 2 3 4  
Reply to this topicStart new topic
> Fdp dans le panier, Les invités peuvent voir les fdp
Bonbec
posté 17 May 2012, 20:27
Message #76


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



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.

Ce message a été modifié par Bonbec - 17 May 2012, 20:43.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
Bonbec
posté 17 May 2012, 20:40
Message #77


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



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.


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
croco
posté 17 May 2012, 21:16
Message #78


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



Je test de ce pas, merci Bonbec smile.gif


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
croco
posté 17 May 2012, 21:24
Message #79


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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

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


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
did-eye
posté 18 May 2012, 08:49
Message #80


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 53
Inscrit : 8-April 11
Lieu : alfortville
Membre no 29665



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 tester ici


--------------------
Config : CRE Loaded6 v4 Fr Sp1.4
Contribs installées : Fdp in cart | Products Tabs | Tell a friend | Jquery Zoom | Related products | menu horizontal css perso
Go to the top of the page
 
croco
posté 18 May 2012, 08:54
Message #81


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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



--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
did-eye
posté 18 May 2012, 09:31
Message #82


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 53
Inscrit : 8-April 11
Lieu : alfortville
Membre no 29665



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


--------------------
Config : CRE Loaded6 v4 Fr Sp1.4
Contribs installées : Fdp in cart | Products Tabs | Tell a friend | Jquery Zoom | Related products | menu horizontal css perso
Go to the top of the page
 
croco
posté 18 May 2012, 10:19
Message #83


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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

++


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
croco
posté 20 May 2012, 16:39
Message #84


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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.

++


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
concorde44
posté 21 May 2012, 12:11
Message #85


Ceinture orange+ OSC
Icône de groupe

Groupe : Membres
Messages : 382
Inscrit : 31-December 03
Lieu : Nantes
Membre no 1780



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


--------------------
Osc 2.2 ms2 en prod : STS - Easy Populate - CSS Buttons - SEO - Email Invoice -MailingList 2.0 - Order editor - Wordlpay ...
Go to the top of the page
 
croco
posté 21 May 2012, 13:57
Message #86


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
croco
posté 21 May 2012, 19:47
Message #87


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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.

++


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
croco
posté 22 May 2012, 09:39
Message #88


Ceinture orange OSC
Icône de groupe

Groupe : Membres
Messages : 215
Inscrit : 25-February 08
Lieu : FRANCE
Membre no 20931



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

Merci brouillard smile.gif

++


--------------------
OSCommerce Ms2
contrib :

Easy Graphical Borders v1.1
FDP_panier 3.6.2 (Merci Bonbec)
Quantity for Product Attributes Mod
Header Tags SEO
ATOS Sogenactif
Ban Ip
Multiorders
specials enhanced v1.2.1 fr
ImageS stock, affichage de l'état du stock via une image
Reclamaposte
Go to the top of the page
 
did-eye
posté 23 May 2012, 09:50
Message #89


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 53
Inscrit : 8-April 11
Lieu : alfortville
Membre no 29665



nickel et merci à tous !
bizarrement la 3.6.3 bug !


--------------------
Config : CRE Loaded6 v4 Fr Sp1.4
Contribs installées : Fdp in cart | Products Tabs | Tell a friend | Jquery Zoom | Related products | menu horizontal css perso
Go to the top of the page
 
crashtest
posté 23 May 2012, 14:27
Message #90


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 50
Inscrit : 8-April 10
Lieu : No man's land
Membre no 27417



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

Ce message a été modifié par crashtest - 23 May 2012, 14:34.


--------------------
oscommerce-2.2rc1-FR-w3c-3
french_colissimo_shipping_osc_20090320 \ Modul_lettre1.1 \ OrderCheck_v2.1 \ VirementBancaire v1.5 \ Header Tags SEO V 3.2.2 \ osCommerce_PayPal_IPN_2_3_4_7 \ SEO Url 2.1d STABLE_FINAL_r172 \ Limit new products or bestsellers by date \ Virement bancaire 2.0 \ shopping Cart_cleanup_v1.01.0 \ fdp_dans_panier3.5 \ Manufacturer Name On Admin's Invoice 1.2 \ A CSS based Menu v1.1 \ Add_Cart_Prestashop
to be continued...
Go to the top of the page
 
SThomeX@
posté 25 May 2012, 16:24
Message #91


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 25-May 12
Membre no 31087



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!
Go to the top of the page
 
Bonbec
posté 25 May 2012, 16:57
Message #92


Ceinture marron OSC
Icône de groupe

Groupe : Modérateurs
Messages : 1543
Inscrit : 30-May 06
Lieu : Vichy (03)
Membre no 10583



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 modules CanadaPost ou le module Colissimo ?


--------------------
Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse)
Config 2 en local avec UwAmp : Osc Phoenix
Go to the top of the page
 
SThomeX@
posté 25 May 2012, 18:16
Message #93


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 25-May 12
Membre no 31087



j'utilise le module de poste canada!
Go to the top of the page
 
SThomeX@
posté 25 May 2012, 19:18
Message #94


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 3
Inscrit : 25-May 12
Membre no 31087



brouillard as trouvé le trouble! une vrai machine!!! merci d'avance brouillard
Go to the top of the page
 
did-eye
posté 2 Jun 2012, 03:51
Message #95


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 53
Inscrit : 8-April 11
Lieu : alfortville
Membre no 29665



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



--------------------
Config : CRE Loaded6 v4 Fr Sp1.4
Contribs installées : Fdp in cart | Products Tabs | Tell a friend | Jquery Zoom | Related products | menu horizontal css perso
Go to the top of the page
 
did-eye
posté 13 Jun 2012, 12:13
Message #96


Ceinture jaune OSC
Icône de groupe

Groupe : Membres
Messages : 53
Inscrit : 8-April 11
Lieu : alfortville
Membre no 29665



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>


--------------------
Config : CRE Loaded6 v4 Fr Sp1.4
Contribs installées : Fdp in cart | Products Tabs | Tell a friend | Jquery Zoom | Related products | menu horizontal css perso
Go to the top of the page
 
polo
posté 25 Oct 2012, 12:55
Message #97


Ceinture marron OSC
Icône de groupe

Groupe : Membres
Messages : 1441
Inscrit : 24-April 03
Membre no 1102



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.


--------------------
OSC 2.1.3 et MS2 (PHP Version 5.2.17)
Go to the top of the page
 
Directel
posté 8 Jan 2013, 19:19
Message #98


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 8
Inscrit : 16-November 08
Membre no 23692



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+


--------------------
OsCom. ver. 2.2 fr - PHP Version 5.3.17
Contributions: Export order to CSV, Export mail, Export Lengow, InvoicePDF1.5, fdp dans panier, Google Duplicate Content Manager, cDynamic_Meta_Tags, IOSC3, Search TagCloud v2.5.2 + beaucoup de modif perso...
Go to the top of the page
 
pixel22
posté 19 Mar 2014, 13:22
Message #99


Ceinture blanche OSC
Icône de groupe

Groupe : Membres
Messages : 1
Inscrit : 19-March 14
Membre no 32586



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?

Ce message a été modifié par pixel22 - 19 Mar 2014, 13:24.
Go to the top of the page
 

4 Pages V  « < 2 3 4
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



RSS Version bas débit Nous sommes le : 28th March 2024 - 20:58
Ce site est déclaré auprès de la commision Nationale
de l'Informatique et des Libertés (déclaration n°: 1043896)