cortogen Posted October 11, 2012 Share Posted October 11, 2012 (edited) Bonjour, Je galère depuis quelques jours pour afficher le logo paypal dans ma page "choix du paiement" J'ai d'abord uploadé le logo qui n'y étais pas et créer le dossier "Logos" qui n'existait pas non plus, mais ça ne fonctionne toujours pas. Ci dessous l'url de l'image modules/paypal/img/logos/FR_bnr_horizontal_solution_PP_327wx80h.gif Par contre sur la source de la page order.php, Il manque l'indication de largeur pour le logo, je pense que c'est ça le bug, Ci dessous les lignes de codes concernant le logo paypal <img src="/modules/paypal/img/logos/FR_bnr_horizontal_solution_PP_327wx80h.gif" alt="Payez par carte ou par compte PayPal" height="48px" /> Comment faire pour modifier la page order.php ? merci par avance pour votre aide Edited October 16, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
caramel77 Posted October 11, 2012 Share Posted October 11, 2012 Bonjour Cela se modifie dans un fichier .tpl et non .php dans le module Paypal, il doit s'agir de column.tpl je crois. Bonne journée Link to comment Share on other sites More sharing options...
cortogen Posted October 11, 2012 Author Share Posted October 11, 2012 Merci Caramel77, ici ça bouge, j'étais en train de sécher dans la catégorie Paypal, j'essaye, à suivre Link to comment Share on other sites More sharing options...
cortogen Posted October 11, 2012 Author Share Posted October 11, 2012 Tu confonds avec le logo de la première page, moi je parle du logo au moment du choix du paiement Paypal, Chéque, virement, etc... C'est bien dans order.php qu'il y le pb par contre j'ai uniquement ça quanf j'ouvre la page en code source <?php /* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/osl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 14007 $ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require(dirname(__FILE__).'/config/config.inc.php'); ControllerFactory::getController('OrderController')->run(); A l'aide !! qq que c'est ch... juste pour un pov logo ! Personne de Prestashop ne peut intervenir ? Link to comment Share on other sites More sharing options...
franckm1000 Posted October 11, 2012 Share Posted October 11, 2012 Non le fichier à changer se trouve bien dans un fichier TPL et dans le module Paypal. Les fichiers PHP ne sont là que pour le traitement. L'affichage HTML ne provient que des fichiers TPL. La page de paiement affiche les modules de paiement grâce au hook payment. Chaque module de paiement greffe un fichier TPL sur ce hook. Pour paypal le problème est que ça dépend de ta version. Sur la dernière que j'ai regardé, la fichier était: modules/paypal/views/templates/front/payment/payment.tpl Après ça peut changer d'emplacement suivant ta version de paypal mais ça doit s'appeler certainement payment.tpl. 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Bonjour franckm1000, Merci déjà de chercher à m'aider, c'est sympa, il faut donc que je modifie le fichier : payment.tpl pour pointer vers la photo C'est ça ? Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Pb, voila ca qu'il s'affiche avec dreamweaver ou bloc notes {* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.org/licenses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 14011 $ * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <p class="payment_module" height=""> <a href="{$base_dir_ssl}modules/paypal/payment/submit.php" title="{l s='Pay with PayPal' mod='paypal'}"> <img src="{$logo}" alt="{l s='Pay with PayPal' mod='paypal'}" style="float:left;" /> <br /> {if $integral} {l s='Pay with your PayPal account, credit card (CB, Visa, Mastercard...), or private credit card' mod='paypal'} {else} {l s='Pay with your PayPal account' mod='paypal'} {/if} <br style="clear:both" /> </a> </p> Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Ca commence à me saouler !! Paypal pour prendre ses commisssion c'est instantané pour le reste démerdes toi !! Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Là: <img src="{$logo}" Tu remplaces $logo par ton logo en utilisant la synthaxe suivante: {$base_dir}le chemin vers l'image Mais je doute que ce soit ça {$logo} je suis pas sûr. Quelle version de prestashop utilises tu ? PS: paypal n'a rien à voir là dedans, TOUS les modules de paiement fonctionnent de la sorte. Vous ne savez utiliser la solution prestashop et le moteur de template smarty c'est tout. 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Effectivement, tu as raison, je ne sais pas uiliser la la solution prestashop et smarty, je débute et je suis plus bidouilleur que pro. Paypal n'est pas responsable, un peu qd même, il pourrait donner un coup de main à ses clients. Je vais essayer ta manip, j'ai pas tout compris mais ce n'est pas grave, au moins je ne suis pas planté, merci en tout cas pour ton aide Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 (edited) Le logo ne s'affiche toujours pas, ma config Version de Prestashop: 1.4.8.3 Informations sur votre serveur: Linux #1 SMP Tue Jun 19 17:52:27 CEST 2012 x86_64 Version du logiciel serveur: Apache/2.2.14 (Unix) Version de PHP: 5.3.3-7+squeeze3 Version de MySQL: 5.1.44-enterprise-gpl-advanced-log Edited October 12, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Va dans ton back office: modules et cherches le module Paypal. Dis moi quelle version du module paypal est utilisée. 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 PayPal v3.2.1 Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 (edited) Dans ton module paypal tu vas chercher le fichier: répertoire_racine/modules/paypal/views/templates/front/payment/payment.tpl Tu vois la ligne: <img src="{$logos.LocalPayPalLogoMedium}" alt="{l s='Pay with PayPal' mod='paypal'}" style="float:left;" /> C'est là qu'est ton image. L'image que tu veux mettre, tu la stockes dans le dossier image principal de ta boutique, ici: répertoire_racine/img Tu appelles ce fichier paypal.jpg Et tu remplaces le code par le suivant: <img src="{$base_dir}img/paypal.jpg" alt="{l s='Pay with PayPal' mod='paypal'}" style="float:left;" /> Tu n'oublies pas d'enlever le cache et de forcer la compilation (menu préférences => performances) Normalement ton logo apparaîtra dans les moyens de paiement. Edited October 12, 2012 by franckm1000 (see edit history) 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 J'ai pas de dossier views et encore moins templates/front/payment/ Mon fichier payment.tpl est dans répertoire_racine/modules/paypal/payment/ C'est qd même celui la qu'il faut modifier ? Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 (edited) Oui essaies avec celui-là. Sinon envoies moi ton répertoire modules/paypal en pièce jointe ça ira plus vite. Edited October 12, 2012 by franckm1000 (see edit history) 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Avec mes codes API ? Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Mais non je veux simplement les fichiers, les codes API ne sont pas dedans et puis je m'en fiche de tes codes API j'essaie de t'aider c'est tout ! Pfff sérieux tu l'as ouvert au moins le fichier payment.tpl ? Il y a quoi dedans ? le même code img que j'avais affiché ? 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 (edited) Je sais que tu m'aides et c'est très sympa de ta part, je ne suis pas une bète en informatique mais l'URL de l'image qui ne s'affiche pas est maboutique.fr/modules/paypal/img/logos/FR_bnr_horizontal_solution_PP_327wx80h.gif Je viens de faire pas à pas ta manip voici le code de ma page payment.tpl d'origine ----------------------------------------------------------- {* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.or...ses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 14011 $ * @license http://opensource.or...ses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <p class="payment_module" height=""> <a href="{$base_dir_ssl}modules/paypal/payment/submit.php" title="{l s='Pay with PayPal' mod='paypal'}"> <img src="{$logo}" alt="{l s='Pay with PayPal' mod='paypal'}" style="float:left;" /> <br /> {if $integral} {l s='Pay with your PayPal account, credit card (CB, Visa, Mastercard...), or private credit card' mod='paypal'} {else} {l s='Pay with your PayPal account' mod='paypal'} {/if} <br style="clear:both" /> </a> </p> ------------------------------------------------------------------------- La modifiée ------------------------------------------------------------------------ {* * 2007-2012 PrestaShop * * NOTICE OF LICENSE * * This source file is subject to the Academic Free License (AFL 3.0) * that is bundled with this package in the file LICENSE.txt. * It is also available through the world-wide-web at this URL: * http://opensource.or...ses/afl-3.0.php * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to [email protected] so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to http://www.prestashop.com for more information. * * @author PrestaShop SA <[email protected]> * @copyright 2007-2012 PrestaShop SA * @version Release: $Revision: 14011 $ * @license http://opensource.or...ses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <p class="payment_module" height=""> <a href="{$base_dir_ssl}modules/paypal/payment/submit.php" title="{l s='Pay with PayPal' mod='paypal'}"> <img src="{$base_dir}img/paypal.jpg" alt="{l s='Pay with PayPal' mod='paypal'}" style="float:left;" /> <br /> {if $integral} {l s='Pay with your PayPal account, credit card (CB, Visa, Mastercard...), or private credit card' mod='paypal'} {else} {l s='Pay with your PayPal account' mod='paypal'} {/if} <br style="clear:both" /> </a> </p> ----------------------------------------------------------------------------- J'ai créé un dossier img précisement à cet endroit, dans cet endroit figure également le dossier Prestashop dans www.maboutique.fr/public/www/img Je suis retourné sur mon front panel J'ai coché forcer la compilation j'ai décoché le cache et je vérifie sur ma boutique, toujours pas de logo Edited October 12, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 (edited) Mais non mais le dossier img c'est celui de prestashop : www/prestashop/img {$base_dir} représente la racine de la BOUTIQUE Quand je parle de racine je parle de la racine de la boutique pas de ton serveur ! Edited October 12, 2012 by franckm1000 (see edit history) 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 ok chef, mais ça ne change rien, Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 (edited) Je suis tes conseils, ne le prend pas mal mais pourquoi ça ne fonctionne pas ! Voici un copier coller du chemin chez Amen mon hébergeur maboutique.fr / public / www / prestashop / modules / paypal / img / logos / (1 fichiers & dossiers) copier coller du nom du fichier FR_bnr_horizontal_solution_PP_327wx80h.gif et l'url de la photo maboutique.fr/modules/paypal/img/logos/FR_bnr_horizontal_solution_PP_327wx80h.gif Edited October 12, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 (edited) Si tu as le temps tu peut aller sur ma boutique tu mets des trucs dans le panier, une adresse bidon, pour aller jusqu'au choix du paiement et tu verras le logo qui pose pb Edited October 12, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Le fichier paypal.jpg tu l'as mis où ? dans prestashop/img ? 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 oui Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 ya une boite jaune, super !! Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 (edited) Je veut savoir maintenant le lien vers le logo paypal correspondant http://www.google.fr/imgres?q=bnr_horizontal_solution_PP_327wx80h.gif&um=1&hl=fr&biw=1344&bih=694&tbm=isch&tbnid=Wav7Xf_iSEQUUM:&imgrefurl=http://www.oeildusphinx.com/bookst.htm&docid=c6MhG3y0wpHtnM&imgurl=http://www.oeildusphinx.com/bnr_horizontal_solution_PP_327wx80h.gif&w=327&h=80&ei=2CJ4UO70J8GX1AWGjIGwAg&zoom=1&iact=rc&dur=194&sig=110338414295418279006&page=1&tbnh=64&tbnw=261&start=0&ndsp=16&ved=1t:429,r:0,s:0,i:66&tx=216&ty=44 Edited October 12, 2012 by cortogen (see edit history) Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Je vais virer une partie de mes posts, ce n'est pas la peine de faire croire que c'était compliqué, je m'acharnais dans mon premier espace web avant que je migre en linux. Je suis vraiment une truffe !! Un grand merci franckm1000 A charge de revanche !! Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Voilà ça ira ? Merci de mettre résolu au post et de faire un like sur un de mes posts ce sera bien le minimum syndical... 1 Link to comment Share on other sites More sharing options...
cortogen Posted October 12, 2012 Author Share Posted October 12, 2012 Impeccable, je viens de retailler le logo, nickel, merci encore à toi et su tu as besoin de conseil pour acheter, restaurer ou entretenir une Citroen Traction, c'est avec plaisir que je te renverrai l'ascenseur ! Link to comment Share on other sites More sharing options...
franckm1000 Posted October 12, 2012 Share Posted October 12, 2012 Ma fois une citroën traction, je n'y avait jamais pensé, mais pourquoi pas ! Parce que c'est sûr que je suis plus doué pour mettre les mains dans le code que dans le cambouis ! 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