chti59 Posted October 30, 2009 Share Posted October 30, 2009 BonjourNe faisant que quelques jours que je travaille sous prestashop, j'ai installer ce module qui est en anglais, mais je coince sur la traduction en français et en allemand.Pour les mails pas de PB il y a deux fichiers bien distinct de langue.Mais côté module le fichier english.php est vide, j'ai essayé de voir sur le wiki mais a première vue le HOWTO sur la traduction n'existe pas encore. J'ai essayé en regardant d'autres module mais j'ai pas compris.Bref si une bonne âme avait un TUTO ou peut m'expliquer serai sympa.Bonne journée à tousCdltchti59PS : voici le côté Français de la contribution paybyphone.Merci de remonter si vous trouvez des erreurs, même les "fôtes d' ortografe"je mettrai le fichier à jour. paybyphone.zipFetching info... Link to comment Share on other sites More sharing options...
Cegiel Posted October 30, 2009 Share Posted October 30, 2009 Bonjour,Tu peux traduire les modules directement à partir du Panneau d'administration : Outils >> TraductionsDans "Modifier les traductions", sélectionnes "Traductions modules", puis cliques sur le drapeau français ou allemand juste à droite du menu déroulant.Cordialement. Link to comment Share on other sites More sharing options...
chti59 Posted October 30, 2009 Author Share Posted October 30, 2009 Merci ça marche super.Par contre:1°) Si j'ai bien compris c'est le module de traduction qui génère le fr.php, par contre cela n'aide en rien la communauté. Donc comment fait on pour le mettre à dispo. Faut il contacter le créateur ou il y a un moyen de le rajouter en mise a dispo quelque part. Link to comment Share on other sites More sharing options...
Cegiel Posted October 30, 2009 Share Posted October 30, 2009 Re,Tu peux récupérer le fr.php généré dans le dossier /modules/paybyphone/.Ensuite, soit tu l'envoies au créateur pour qu'il ajoute le français à son module, soit tu postes ici le module complet.Cordialement Link to comment Share on other sites More sharing options...
luciep Posted November 20, 2009 Share Posted November 20, 2009 Bonjour tout le monde !voilà la traduction en français du module de paiement par téléphone (Pay By Phone Module V0.9). A placer dans modules/paybyphone/ fr.phpFetching info... Link to comment Share on other sites More sharing options...
chti59 Posted November 20, 2009 Author Share Posted November 20, 2009 Bonjour LuciePSauf erreur de ma part je ne voit que la traduction du BO dans ton fichier.Il manque la traduction du Front.Si besoin je peut te faire parvenir le fichier + mail, et après test de ton côté on pourrai le mettre dans le post.De mon côté il fonctionne mais je n'ai pas encore testé de commande, c'est la raison qu'il n'est pas encore en ligne.Trop d'autres PB plus urgent à régler. Link to comment Share on other sites More sharing options...
luciep Posted November 20, 2009 Share Posted November 20, 2009 En effet chti59 ! cette fois ci ça devrait être le bon.Ensuite j'ai aussi changé (mais dans la base de données) le texte "Awaiting custumer to call" (table ps_order_state_lang) qui s'affiche dans l'admin , mais c'est vrai que je n'avais pas pensé au mail ... je veux bien que tu m'envoies ce que tu as et je le testerai. fr.phpFetching info... Link to comment Share on other sites More sharing options...
Fabrice Posted November 27, 2009 Share Posted November 27, 2009 du neuf au sujet du mail en vf ? Link to comment Share on other sites More sharing options...
chti59 Posted November 27, 2009 Author Share Posted November 27, 2009 Bonjour@fabrice : Merci pour le rappel, des fois j'oublie, mais là c'était différent.Désolé du retard mais pas mal de soucis cette semaine car PS est passé en production et beaucoup, beaucoup d'appels clients qui avaient du mal à s'y retrouver.J' attend d'ailleurs des réponses à mes posts mais bon on dirait que tout ceux qui sont sous PS sont bien occupé ;-) et parfois j'ai l'impression de faire un monologue.Par contre je n'aime pas les posts non répondu ou le gars met : c'est bon j'ai trouvé, je me suis débrouillé tout seul.Ben ça va pas aider beaucoup de monde.Franchement, ils ont un outil gratos et en plus ça fait le malin.Bref si tout le monde donnait 2 heures de son temps par semaine se serai bien et on avancerai. Mais bon le dieu argent est là et certains n'en ont jamais assez.Bref j'ai mis un zip sur le premier post."enjoy" comme disent certains. Link to comment Share on other sites More sharing options...
mmomobis Posted December 26, 2009 Share Posted December 26, 2009 Salut,Juste un grand merci pour la traduction, très utile !!! Link to comment Share on other sites More sharing options...
luciep Posted January 6, 2010 Share Posted January 6, 2010 Bonjour, j'ai juste un soucis au niveau des mails :- le mail de confirmation n'est pas envoyé.- lorsque je passe la commande en "prise en compte" ou en "colissimo expédié" une erreur survient : " Erreur : les paramètres du mail sont corrompus".Quels noms dois-je donner aux templates de mails pour que cela fonctionne ? ou est-ce un autre problème ? Link to comment Share on other sites More sharing options...
mmomobis Posted January 6, 2010 Share Posted January 6, 2010 Salut,Même problème pour les mails de confirmation, merci de votre aide !!++ Link to comment Share on other sites More sharing options...
luciep Posted January 7, 2010 Share Posted January 7, 2010 J'ai trouvé une solution : si vous avez accès à la base de données :- dans la table ps_order_state_lang il faut que pour les colonnes correspondant au module la colonne template contienne le nom donné au template des mails (nom.html et nom.txt). Récupérez le "id_order_state".- dans la table ps_order_state, trouvez la ligne où le id_order_state est celui récupéré plus tôt, et passez le champ send_mail à 1Pour moi cela fonctionne ! Link to comment Share on other sites More sharing options...
mmomobis Posted January 8, 2010 Share Posted January 8, 2010 Quote J'ai trouvé une solution : si vous avez accès à la base de données :- dans la table ps_order_state_lang il faut que pour les colonnes correspondant au module la colonne template contienne le nom donné au template des mails (nom.html et nom.txt). Récupérez le "id_order_state".- dans la table ps_order_state, trouvez la ligne où le id_order_state est celui récupéré plus tôt, et passez le champ send_mail à 1Pour moi cela fonctionne ! Salut,Ok merci ça m'a l'air complexe tout ça, un exemple de template donné au template mail ? merci encore !! Link to comment Share on other sites More sharing options...
luciep Posted January 11, 2010 Share Posted January 11, 2010 J'avoue que je n'ai pas été très claire sur ce coup :- dans la table ps_order_state_lang il faut pour les lignes où se trouve "Awaiting Customner to Call" modifier la valeur pour template (qui était vide je crois) en "paybyphone" si les templates des mails sont paybyphone.html et paybyphone.txt.En pièce jointe vous trouverez les templates pour les mails paybyphone.txtFetching info... paybyphone.htmlFetching info... Link to comment Share on other sites More sharing options...
jolvil Posted January 11, 2010 Share Posted January 11, 2010 Quand on regarde le code dans paybyphone.php on voit que le statut de paiement par téléphone est créé et que le nom du template de mail aussi: $os->template = "paybyphone";, si on regarde sur la page des statuts le nom du template est "y" au lieu de "paybyphone". Quelque chose ne fonctionne pas !J'ai remarqué qu'il y avait une erreur PAYBYPHPNE_ID_ORDER_STATE au lieu de PAYBYPHONE_ID_ORDER_STATE mais cela ne change pas le probleme. if(!(Configuration::get('PAYBYPHPNE_ID_ORDER_STATE') > 0)) { $os = new OrderState(); $os->name = array_fill(0,10,$this->l("Awaiting Customner to Call")); $os->send_mail = true; $os->template = "paybyphone"; $os->invoice = 0; $os->color = "#33FF99"; $os->unremovable = false; $os->logable = 0; $os->add(); Configuration::updateValue('PAYBYPHONE_ID_ORDER_STATE',$os->id); } Link to comment Share on other sites More sharing options...
mmomobis Posted January 19, 2010 Share Posted January 19, 2010 Salut,Merci des réponses, mais pas trouver de "Awaiting Customner to Call" dans la table en question, une idée ? merci d'avance. Link to comment Share on other sites More sharing options...
luciep Posted January 20, 2010 Share Posted January 20, 2010 Salut mmomobis !ben je ne sais pas, si le module est bien installé et activé cela devrai être présent dans la table. Essaie peut être de le désinstaller puis de le réinstaller et si possible de modifier le code comme montré dans le post de jolvil : Quote if(!(Configuration::get('PAYBYPH0NE_ID_ORDER_STATE') > 0)) { $os = new OrderState(); $os->name = array_fill(0,10,$this->l("Awaiting Customner to Call")); $os->send_mail = true; $os->template = "paybyphone"; $os->invoice = 0; $os->color = "#33FF99"; $os->unremovable = false; $os->logable = 0; $os->add(); Configuration::updateValue('PAYBYPHONE_ID_ORDER_STATE',$os->id); } Link to comment Share on other sites More sharing options...
jolvil Posted January 20, 2010 Share Posted January 20, 2010 Justement il y a bien une erreur avec PAYBYPHONE mais cela ne change pas le probleme d'installation.Le code $os->template = "paybyphone"; indique que le nom du template de mail est renseigné mais en fait il ne l'est pas, il y a un dysfonctionnement Link to comment Share on other sites More sharing options...
Fabrice Posted January 21, 2010 Share Posted January 21, 2010 en effet. le module fonctionne bien pour moi.j'avais même pas vu qu'il n'envoyait pas le mail.ce post me le fait remarquer et je confirme.si quelqu'un a une soluce, je suis preneur. Link to comment Share on other sites More sharing options...
fran6t Posted March 19, 2010 Share Posted March 19, 2010 Je viens d'avoir eu besoins de ce module le revoici donc en un seul bout je n'ai malheureusement pas corrigé le petit problème d'installation voici néanmoins en pièces jointes le module légèrement corrigé Les modifications effectuées :Dans le fichier paybyphone.php correction de la ligne n°167 Quelques correction mineures dans le fichier fr.phpCorrection du fichier template payement_return.tpl pour que ce soit plus logique est lisibleCorrection du fichier mails/fr/paybyphone.tpl et mails/fr/paybyphone.txt pour y ajouter {telephone_number} qui est alors peuplé par le numéro de tél saisie dans l'administration.Ensuite niveau modification manuelle dans la base de données il m'a fallut mettre à 1 le champs sendmail dans la table ps_order_statePuis j'ai modifier dans la table ps_order_state_lang pour remplacer le Y mis dans le champs template lors de l'installation par la valeur paybyphoneJ'en ai profité pour dupliquer la ligne ce qui donne donc chez moi une table ps_order_state_lang concernant le paiement par téléhone avec : id_order_state id_lang name template 12 1 Awaiting Customner to Call paybyphone 12 2 En attente du paiement par téléphone paybyphone Attention chez vous ce ne sera pas forcèment 12 pour id_order_state ni non plus les mêmes chiffres pour id_lang ce chiffre vous devez le trouver dans la table ps_order_stateSi cela peut servir à quelqu'un d'autre paybyphone.zipFetching info... Link to comment Share on other sites More sharing options...
alesx Posted May 23, 2010 Share Posted May 23, 2010 Je viens d'avoir besoin de ce module également, j'ai modifié le fichier paybyphone.php pour essayer de régler le problème d'install.Pour moi cela fonctionne correctement.Le logo du module s'affiche aussi dans la liste des états de la commande...J'ai repris le zip de fran6t, le voici modifié en pièces jointes. paybyphone.zipFetching info... Link to comment Share on other sites More sharing options...
typhoon Posted November 3, 2012 Share Posted November 3, 2012 Bonjour, Ce module m'interresse, savez-vous s'il est compatible avec la version 1.4.9? J'ai essayé de l'installer via le BO "ajouter un module depuis mon ordinateur", ça me met "module téléchargé" mais en fait il n'est visible nulle part.... Merci de votre aide! Link to comment Share on other sites More sharing options...
franckm1000 Posted November 27, 2012 Share Posted November 27, 2012 Une version compatible 1.4 et 1.5 ici: http://www.prestashop.com/forums/topic/206742-paiement-par-telephone/page__pid__1021065#entry1021065 Link to comment Share on other sites More sharing options...
yonis2013 Posted February 18, 2013 Share Posted February 18, 2013 Bonjour, Je ne comprends pas les fonctionnalités ou l'interet du module, quelqu'un peux developper ? Merci. Link to comment Share on other sites More sharing options...
Team Elodie Posted March 25, 2013 Share Posted March 25, 2013 Les sociétés qui on un TPE (terminal de paiement) avec l'option VAD (vente à distance) peuvent proposé avec ce module une alternative au paiement par CB online pour tout les clients qui n'aime pas laisser ses informations de CB sur internet. Link to comment Share on other sites More sharing options...
francky600 Posted May 9, 2013 Share Posted May 9, 2013 (edited) Bonjour, Je n'arrive pas à installer le module il me fait une erreur puis à la deuxième installe sa marche mais ne figure pas sur les modes de paiement et lors de la réinitialisation j'obtient : Pay By Phone - No currency set for this module Merci pour vos indications Edited May 9, 2013 by francky600 (see edit history) Link to comment Share on other sites More sharing options...
francky600 Posted May 9, 2013 Share Posted May 9, 2013 Problème résolu en installant la première version dispo ici je suis en 1.49 j'ai modifié $this->tab = 'Payment' par $this->tab = 'payments_gateways' car il posait problème avec le module de restriction selon le transporteur "stiffmodulecarrier" Link to comment Share on other sites More sharing options...
francky600 Posted May 9, 2013 Share Posted May 9, 2013 (edited) Mince j'ai une page blanche sur payment.php... Quelqu'un à une idée ? Edited May 9, 2013 by francky600 (see edit history) Link to comment Share on other sites More sharing options...
franckm1000 Posted May 9, 2013 Share Posted May 9, 2013 mettre le config error à on pour voir l'erreur ? Vous avez essayé la version que j'ai proposée: http://www.prestasho...65#entry1021065 Link to comment Share on other sites More sharing options...
francky600 Posted May 9, 2013 Share Posted May 9, 2013 Bonjour Franckm1000, Merci pour votre réponse, effectivement votre version marche très bien ! plus de problèmes ! Link to comment Share on other sites More sharing options...
Recommended Posts