contactez le Bureau France !
par tel: 0 891 690 175 ou par email
Astuce pour ajouter un logo de paiement à la commande
8 messages
• Page 1 sur 1
Astuce pour ajouter un logo de paiement à la commande
Pour ajouter un logo de paiement proprement lors du processus de commande (j'entends par proprement, le fait que ce logo ne se retrouve pas sur la facture du client et ne vienne pas polluer la zone admin)
Prendre le fichier de la solution de paiement retenu (pour l'exemple suivant Paypal) se trouvant dans:
1) catalog/model/ payment /pp_standard.php
sous le code suivant :
ajouter:
2) dans le fichier langue du module paypal, ajouter:
dans le fichier template se trouvant dans view/theme/default/template/checkout/payment_method.tpl
Remplacer le code:
par
Prendre le fichier de la solution de paiement retenu (pour l'exemple suivant Paypal) se trouvant dans:
1) catalog/model/ payment /pp_standard.php
sous le code suivant :
- Code: Tout sélectionner
'code' => 'pp_standard',
ajouter:
- Code: Tout sélectionner
'logo' => $this->language->get('text_logo'),
2) dans le fichier langue du module paypal, ajouter:
- Code: Tout sélectionner
$_['text_logo']= '<img src="image/data/logo_paiement_paypal.png">';
dans le fichier template se trouvant dans view/theme/default/template/checkout/payment_method.tpl
Remplacer le code:
- Code: Tout sélectionner
<td><label for="<?php echo $payment_method['code']; ?>"><?php echo $payment_method['title']; ?></label></td>
par
- Code: Tout sélectionner
<td><label for="<?php echo $payment_method['code']; ?>"><?php echo $payment_method['logo']; ?><br /><?php echo $payment_method['title']; ?></label></td>
Dernière édition par LeorLindel le 04 Mar 2013, 07:24, édité 1 fois.
Raison: Mise du code dans les balises appropriées.
Raison: Mise du code dans les balises appropriées.
Opencart 1.5.4.1 fr - hébergeur: LWS.fr -VQMOD 2.3.0 - thème perso
- cedric85
- Utilisateur enregistré
- Messages: 19
- Inscription: 24 Fév 2013, 13:29
Re: Astuce pour ajouter un logo de paiement à la commande
Bonjour,
Je te demanderais à l'avenir et pour une meilleure visibilité, de bien vouloir mettre le code ou les commentaires dans les balises destinées à cet effet.
C'était bien vu, mais il y a plus simple et aussi propre quand même et en ne modifiant qu'un seul fichier :
Dans le fichier de langue soit dans ton exemple catalog/language/french/payment/pp_standard.php
Remplacer ;
Pour l'exemple, j'ai mis les logos situés déjà dans l'admin.
Je te demanderais à l'avenir et pour une meilleure visibilité, de bien vouloir mettre le code ou les commentaires dans les balises destinées à cet effet.
C'était bien vu, mais il y a plus simple et aussi propre quand même et en ne modifiant qu'un seul fichier :
Dans le fichier de langue soit dans ton exemple catalog/language/french/payment/pp_standard.php
Remplacer ;
- Code: Tout sélectionner
$_['text_title'] = 'PayPal';
- Code: Tout sélectionner
$_['text_title'] = '<img src="admin/view/image/payment/paypal.png" title="PayPal">';
Pour l'exemple, j'ai mis les logos situés déjà dans l'admin.

1 - A lire avant de poster un sujet
2 - Politique sur la signature.
Quand le sujet est résolu, pensez à ajouter la petite coche verte

Merci
Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.
Seul, on avance plus vite, à plusieurs on avance plus loin.
-
LeorLindel - Administrateur
- Messages: 4227
- Inscription: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Astuce pour ajouter un logo de paiement à la commande
Bonsoir,
Désolé pour l'oubli, je m'en suis rendu compte apres coup et j'ai voulu rééditer mon message une fois posté et je n'ai pas pu le modifier
encore une fois sorry.
Et je ne suis pas d'accord avec toi car ta méthode, sauf erreur de ma part (ou tout au moins sur la version 1.5.4.1), supprime l'intitulé de la ligne mode de paiement sur la facture client, alors que la mienne non !!!
ET pour ceux qui utiliserait la très bonne extension gratuite permettant d'éditer les factures en pdf, c'est pire car ils se retrouvent avec un beau logo "no-image"
Désolé pour l'oubli, je m'en suis rendu compte apres coup et j'ai voulu rééditer mon message une fois posté et je n'ai pas pu le modifier
encore une fois sorry.
Et je ne suis pas d'accord avec toi car ta méthode, sauf erreur de ma part (ou tout au moins sur la version 1.5.4.1), supprime l'intitulé de la ligne mode de paiement sur la facture client, alors que la mienne non !!!
ET pour ceux qui utiliserait la très bonne extension gratuite permettant d'éditer les factures en pdf, c'est pire car ils se retrouvent avec un beau logo "no-image"
Opencart 1.5.4.1 fr - hébergeur: LWS.fr -VQMOD 2.3.0 - thème perso
- cedric85
- Utilisateur enregistré
- Messages: 19
- Inscription: 24 Fév 2013, 13:29
Re: Astuce pour ajouter un logo de paiement à la commande
Le fait est, j'ai réfléchi de façon trop basic et n'ai pas calculé les implications. Je vais jeter un œil à tout ça.

1 - A lire avant de poster un sujet
2 - Politique sur la signature.
Quand le sujet est résolu, pensez à ajouter la petite coche verte

Merci
Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.
Seul, on avance plus vite, à plusieurs on avance plus loin.
-
LeorLindel - Administrateur
- Messages: 4227
- Inscription: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Astuce pour ajouter un logo de paiement à la commande
Je viens de faire le test et le mieux est de mettre l'image juste après le titre du mode de paiement.
Ainsi le mode de paiement apparait et le logo pas, dans la facture du front end (catalog) visible dans "mon compte" > Information commande.
Le titre apparait et non le logo dans admin > Ventes > Commandes > Détails de paiement ainsi que dans la facture.
Moralité le logo n'apparait ainsi que le titre que dans le processus de commande et dans l'information commande de la boutique.
Résumé ;
Back office (admin)
- Ventes > Commandes > Détail de paiement : Titre seulement
- Ventes > Commandes > Détail de paiement > Facture : Titre seulement
Front end (catalog)
- Processus de commande > Étape 5 - Mode paiement : Titre et Logo
- Mon compte > Historique des commandes > Information commande : Titre et Logo
Malgré tout tu n'as pas tort, il est plus juste de procéder comme tu l'as fait.
Mais comme je ne suis qu'un gros fainéant qui cherche toujours à se simplifier la vie, ma méthode me semblait plus simple (c'est le cas d'ailleurs, nais pas la plus juste !).
Ainsi le mode de paiement apparait et le logo pas, dans la facture du front end (catalog) visible dans "mon compte" > Information commande.
Le titre apparait et non le logo dans admin > Ventes > Commandes > Détails de paiement ainsi que dans la facture.
Moralité le logo n'apparait ainsi que le titre que dans le processus de commande et dans l'information commande de la boutique.
Résumé ;
Back office (admin)
- Ventes > Commandes > Détail de paiement : Titre seulement
- Ventes > Commandes > Détail de paiement > Facture : Titre seulement
Front end (catalog)
- Processus de commande > Étape 5 - Mode paiement : Titre et Logo
- Mon compte > Historique des commandes > Information commande : Titre et Logo
Malgré tout tu n'as pas tort, il est plus juste de procéder comme tu l'as fait.
Mais comme je ne suis qu'un gros fainéant qui cherche toujours à se simplifier la vie, ma méthode me semblait plus simple (c'est le cas d'ailleurs, nais pas la plus juste !).

1 - A lire avant de poster un sujet
2 - Politique sur la signature.
Quand le sujet est résolu, pensez à ajouter la petite coche verte

Merci
Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.
Seul, on avance plus vite, à plusieurs on avance plus loin.
-
LeorLindel - Administrateur
- Messages: 4227
- Inscription: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Astuce pour ajouter un logo de paiement à la commande
Oui tu as raison, moi aussi j'avais essayé de me simplifier la vie, mais j'avais constaté le souci lors de l'édition des factures PDF pour expédition en même temps que les commandes !!!!
Et comme un forum c'est fait pour partager, je l'ai mise à disposition tout comme l'astuce pour Paypal
en me disant que je serai peut être content un jour, de trouver une aide moi aussi...
Je vais essayer de creuser maintenant pour essayer d'envoyer les factures PDF par mail avec le message de commande et créer une extension OPENCART autoentrepreneur avec livre d'achat et recette aux "normes"
Je me suis pris au jeu d'opencart !!! il y a 1 an je ne savais pas coder !!!
Désolé de t'avoir fait coucher tard !!!
Et comme un forum c'est fait pour partager, je l'ai mise à disposition tout comme l'astuce pour Paypal
en me disant que je serai peut être content un jour, de trouver une aide moi aussi...
Je vais essayer de creuser maintenant pour essayer d'envoyer les factures PDF par mail avec le message de commande et créer une extension OPENCART autoentrepreneur avec livre d'achat et recette aux "normes"
Je me suis pris au jeu d'opencart !!! il y a 1 an je ne savais pas coder !!!
Désolé de t'avoir fait coucher tard !!!
Opencart 1.5.4.1 fr - hébergeur: LWS.fr -VQMOD 2.3.0 - thème perso
- cedric85
- Utilisateur enregistré
- Messages: 19
- Inscription: 24 Fév 2013, 13:29
Re: Astuce pour ajouter un logo de paiement à la commande
Très bonne initiative..!cedric85 a écrit:Je vais essayer de creuser maintenant pour essayer d'envoyer les factures PDF par mail avec le message de commande et créer une extension OPENCART autoentrepreneur avec livre d'achat et recette aux "normes".
Le code étant tellement propre avec Opencart, que même si l'on est novice en php, on apprend rapidement.cedric85 a écrit:Je me suis pris au jeu d'opencart !!! il y a 1 an je ne savais pas coder !!!
Ce n'est pas toi le responsable, mais bien moi.cedric85 a écrit:Désolé de t'avoir fait coucher tard !!!
Je voulais savoir de quel module gratuit, tu fais référence pour l'impression des factures au format PDF ?

1 - A lire avant de poster un sujet
2 - Politique sur la signature.
Quand le sujet est résolu, pensez à ajouter la petite coche verte

Merci
Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.
Seul, on avance plus vite, à plusieurs on avance plus loin.
-
LeorLindel - Administrateur
- Messages: 4227
- Inscription: 19 Fév 2010, 13:44
- Localisation: Lutéce
Re: Astuce pour ajouter un logo de paiement à la commande
Bonjour,
le module gratuit d'edition des factures pdf est disponible ici:
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6331&filter_search=pdf&filter_license=0#.UTktITea-rk
le module gratuit d'edition des factures pdf est disponible ici:
http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6331&filter_search=pdf&filter_license=0#.UTktITea-rk
Opencart 1.5.4.1 fr - hébergeur: LWS.fr -VQMOD 2.3.0 - thème perso
- cedric85
- Utilisateur enregistré
- Messages: 19
- Inscription: 24 Fév 2013, 13:29
8 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités