Jump to content

Ajouter un message en fin de commande


Recommended Posts

Bonjour,

 

J'aimerai savoir comment ajouter un message à la fin du processus de commande, quelque soit le produit acheté.

 

J'aimerai que ce message soit bien visible, pour que le client ne passe pas à côté.

 

Par avance merci pour vos réponses.

Link to comment
Share on other sites

Salut,

 

Tout dépend du module de Paiement que vous utilisez. Celui-ci doit repondre au mécanisme habituel, qui permet au client d'être redirrigé après paiement (plateforme tiers généralement) de façon automatique (séquence automatique de redirection par navigateur), vers une page de confirmation.

 

Cette page est habituellement un template disponible dans le module le paiement.

Vous pouvez changer ce template pour y poser votre message supplémentaire.

 

Par exemple, sur le module de paiement par chèque, il existe le fichier : ./modules/cheque/views/templates/hook/payment_return.tpl

 

A+

Link to comment
Share on other sites

bonjour et merci pour cette réponse

 

mais ne peut-on pas le faire dans le backoffice au niveau de la traduction?

j'ai déjà modifier des éléments dans cette partie de Prestashop mais je ne trouve

pas quel élément je dois modifier dans mon cas actuel

Link to comment
Share on other sites

j'ai modifié ces lignes dans le fichier global.css mais cela ne change pas la taille ou l'apparence du texte en fin de commande

 

p.payment_module {
  margin-bottom: 10px; }
  p.payment_module a {
    display: block;
    border: 1px solid #d6d4d4;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 17px;                 <<< si je modifie cette ligne, le texte de choix du mode de paiement change de taille
    line-height: 23px;
    color: #333333;
    font-weight: bold;
    padding: 33px 40px 34px 99px;
    letter-spacing: -1px;
    position: relative; }
 
    p.payment_module a.bankwire {
      background: url(../img/bankwire.png) 15px 12px no-repeat #fbfbfb; }
 
    p.payment_module a.cheque {
      background: url(../img/cheque.png) 15px 15px no-repeat #fbfbfb; }
 
    p.payment_module a.cash {
      background: url(../img/cash.png) 15px 15px no-repeat #fbfbfb; }
 
    p.payment_module a.cheque:after, p.payment_module a.bankwire:after, p.payment_module a.cash:after {
      display: block;
      content: "\f054";
      position: absolute;
      right: 15px;
      margin-top: -11px;
      top: 50%;
      font-family: "FontAwesome";
      font-size: 25px;
      height: 24px;
      width: 14px;
      color: #777777; }
    p.payment_module a:hover {
      background-color: #f6f6f6; }
    p.payment_module a span {
      font-weight: bold;
      color: #777777; }
Link to comment
Share on other sites

bonjour,

 

si j'ajoute font-style: italic; en dessous cela affiche en italique mais ce n'est pas sur ce texte ("Payer par chèque (le traitement de la commande sera plus long)") que je veux changer la typographie.

C'est sur le texte qui s'affiche après la confirmation de la commande par le client

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...