pascalus Posted October 2, 2010 Share Posted October 2, 2010 Bonjour à tous,Je débute dans Prestashop et je ne suis pas spécialiste de PHP 5. J'ai lu un tuto pour créer un module.Je suis en train de modifier le module blockpaymentlogo pour l'intégrer dans un bloc gris comme celui des catégories.Je voudrais savoir comment je peux modifier le titre ?J'ai essayé de modifier la ligne {l s='Paiement' mod='blockpaymentlogo'}.Quand je mets Paiement, il m'écrit Paiement dans le titre du bloc. Si je mets Paiement Sécurisé, il n'écrit rien du tout à la place du titre du bloc.Pourriez-vous me dire comment on gère la variable s='Paiement' ? Dans ce module, il n'y a pas de traduction.Merci de votre aide.Voila ce que j'ai fait<!-- Block payment logo module --> {l s='Paiement' mod='blockpaymentlogo'} getCMSLink(5, $securepayment)}"> <!-- /Block categories module --> Link to comment Share on other sites More sharing options...
phil46 Posted October 2, 2010 Share Posted October 2, 2010 Bonjour,Les module sont créés d'origine en anglaispour modifier le titre du module "paiement" il vous faut aller dans L'admin du site onglet:traduction et sélectionner module dans la boite select (en haut à gauche) et chercher la traduction de cet élément du module et la remplacer par celle de votre choix Link to comment Share on other sites More sharing options...
pascalus Posted October 2, 2010 Author Share Posted October 2, 2010 Merci de votre aideJ'ai cherché les traductions en français tout d'abord.Il n'y a rien dans traduction Front OfficePar contre, j'ai trouvé cela dans la traduction des modules : prestashop - blockpaymentlogo - 3 expressions (0)Block payment logo =Bloc logo de paiementAdds a block to display all payment logo =Ajoute un bloc affichant tous les logos des modes de paiementsecure-payment =paiement-securiseSi je veux par exemple faire apparaître le premier texte "Bloc logo de paiement", que dois-je mettre dans : {l s=‘ici ???’ mod=‘blockpaymentlogo’}N'y a-t-il pas quelque chose à écrire dans le fichier php ?Il y a cela dans le fichier fr.php :$_MODULE['<{blockpaymentlogo}prestashop>blockpaymentlogo_1bd130f5640104712b3c7dec66b7b0a1'] = 'Bloc logo de paiement';$_MODULE['<{blockpaymentlogo}prestashop>blockpaymentlogo_524bb57a2d122b48b63270c1dc37d8aa'] = 'Ajoute un bloc affichant tous les logos des modes de paiement';$_MODULE['<{blockpaymentlogo}prestashop>blockpaymentlogo_6a6c702e2edef01d80e393e1cab4f5f3'] = 'paiement-securise';Merci de votre aide Link to comment Share on other sites More sharing options...
pascalus Posted October 2, 2010 Author Share Posted October 2, 2010 En modifiant les libellés du module blockpaymentlogo puis en en registrant les modifications, dans outils => traductions, j'ai perdu non seulementles libellés de ce module mais aussi de pleins d'autres modules !!!Prestashop – blockpaymentlogo – 3 expressions (0)Block payment logo =Bloc logo de paiementAdds a block to display all payment logo =Ajoute un bloc affichant tous les logos des modes de paiementsecure-payment =paiement-securise Link to comment Share on other sites More sharing options...
mehdi2405 Posted October 2, 2010 Share Posted October 2, 2010 j'ai la réponse lolmodifie direct {l s=’Paiement‘ mod=‘blockpaymentlogo’} par {l s=’Ce que tu veux‘ mod=‘blockpaymentlogo’} Link to comment Share on other sites More sharing options...
mehdi2405 Posted October 2, 2010 Share Posted October 2, 2010 n'oublies pas de mettre resolu Link to comment Share on other sites More sharing options...
pascalus Posted October 2, 2010 Author Share Posted October 2, 2010 MerciSi je mets {l s='Paiement Securise' mod='blockpaymentlogo'} j'obtiens PAIEMMENT SECURISESi je mets {l s='Paiement Sécurisé' mod='blockpaymentlogo'} je n'ai plus rienIl y donc un pb d'accentSi je mets {l s='Paiement Sécurisé' mod='blockpaymentlogo'} j'obtiens bien Paiement SécuriséJe ne sais pas si c'est réglo !Sinon, auriez-vous une idée pourquoi en registrant les modifications, dans outils => traductions, j’ai perdu non seulementles libellés de ce module mais aussi de pleins d’autres modules !!! Link to comment Share on other sites More sharing options...
phil46 Posted October 2, 2010 Share Posted October 2, 2010 Re,j'avais mal interprété votre question et tu as fini par trouver1/ pour le problème d'accent je ne peux malheureusement pas te dire grand chose, peut être que la bdd n'est pas en UFT8 c'est quelque-chose qui se vérifie dans phpmyadmin2/En ce qui concerne les traductions, il ne faut pas modifier les traductions anglaises seulement les autres langues si tu modifies la langue anglaise, la définition d'appel du module (dans le tpl) ne correspond plusje parlais de la traduction frqu'est ce que vous avez fait exactement dans les traductions , s i vous avez ajoutez quelque-chose dans la traduction anglaise, enlevez le tout simplement , et nettoyez le cache du navigateur Link to comment Share on other sites More sharing options...
pascalus Posted October 2, 2010 Author Share Posted October 2, 2010 2/ en fait j'ai juste enregisté une modif en français. Et maintenant j'ai certains modules en anglais. C'est curieux/Ca c'est passé en localhost. J'ai aussi une version sur un server de test. Je vais essayer d'y récupérer les libellés francais.Connais-tu les tables de la BD qui régissent ces libellés pour que je les récupère sur le server de test ? Link to comment Share on other sites More sharing options...
mehdi2405 Posted October 2, 2010 Share Posted October 2, 2010 Ma solution est la bonneQuel est ton logiciel ftp ? Link to comment Share on other sites More sharing options...
pascalus Posted October 2, 2010 Author Share Posted October 2, 2010 j'utilise celui de firefox Link to comment Share on other sites More sharing options...
phil46 Posted October 3, 2010 Share Posted October 3, 2010 Re,a mon avis vous avez modifié ceci ou cela, à votre place je remettrais les fichiers originaux du module, pas besoin que vous alliez bricoler dans les tables.A+Phil Did Link to comment Share on other sites More sharing options...
pascalus Posted October 3, 2010 Author Share Posted October 3, 2010 mercije clos le sujetmerci à tous Link to comment Share on other sites More sharing options...
mehdi2405 Posted October 3, 2010 Share Posted October 3, 2010 mets resolu 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