Absence de message d'erreur si case CGV non coché

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #112746

Bonjour,

J'ai un client pointilleux qui aimerait avoir un message d'erreur dans le cas où la case des CGV n'ai pas coché(au moment du paiement)et que l'internaute tente de poursuivre sa commande.

Est-ce possible?

Merci d'avance pour votre soutien :)

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #112988

Bonjour,

Le message est censé s'afficher par défaut lorsque le client ne coche pas les CGV, pourriez vous me fournir un lien vers le site en question pour pouvoir tester et comprendre d'ou vient le problème ?

Merci.

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #112994

Je vous ai envoyé URL par MP

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #113002

D'accord, après quelques tests le message d'erreur s'affiche bien lorsque l'on ne coche pas les CGV et que l'on passe à l'étape suivante:



Le repositionner à l'aide d'un peu de CSS afin qu'il soit plus visible pourrai être bien :).

Vous pourrez aussi modifier ce message en cas de besoin de votre client en éditant votre fichier de langue via "Hikashop->Système->Configuration générale->Langue" en éditant la ligne :
PLEASE_ACCEPT_TERMS_BEFORE_FINISHING_ORDER="Veuillez accepter les conditions générales de vente avant de continuer"

Attachments:
Last edit: 10 years 9 months ago by Mohamed Thelji.

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #113127

Avez vous effectué une modification ou le message apparaissait déjà ?

Pourriez-vous me m'aider quant à la modification du CSS car j'ai bien des notions de CSS, mais je ne trouve pas l'élément à modifier pour que ce fameux message soit plus visible?

Ce serait un bon moyen de me familiariser avec le CCS et Hika ;)

Please Log in or Create an account to join the conversation.

  • Posts: 2334
  • Thank you received: 403
10 years 9 months ago #113137

Bonjour,

Je n'ai pas votre page sous les yeux mais je peux vous donner les grandes lignes de ce qu'il faut faire (par ailleurs notre documentation est très utile sur ce point).
Faites un clic droit sur le message en question et utilisez la fonction "inspecter/examiner l'élément".
Vous allez voir apparaitre le code en bas de votre navigateur, regarder l'id de l'élément ou sa classe, imaginons que ce soit "class_notice_message".
Il vous suffit dès lors de rajouter une règle css dans votre fichier css (Système>Configuration>Affichage>CSS) en ajoutant vos propriétés, par exemple:

.class_notice_message{
  color: red;
  font-weight: bold;
}

Bien sur, tout ceci est à adapter ;).
Notez aussi que si c'est un message joomla (il y a des chances pour que ce soit le cas), modifier le css sur ce message par la class modifiera tous les autres messages.
Le style de ces éléments est habituellement défini par votre template.

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #113863

Merci beaucoup pour votre réponse. :)
Je n'ai pas réussi.
Peut-etre que les captures ci-dessous vous palerons plus ...







voici ce que j'ai ajouté dans le CSS



En espérant que vous puissiez m'aider :(

Merci par avance

Attachments:
Last edit: 10 years 9 months ago by nico45.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #113896

Bonjour,

Pourriez vous remettre votre site "en ligne" pour que je puisse tester le code CSS à utiliser pour repositionner votre message ?

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #113900

Merci.
Je viens de le remettre en ligne.

Last edit: 10 years 9 months ago by nico45.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #113908

Comme Eliot l'a dit, le problème provient simplement du code CSS appliqué par votre Template. Cependant, appliquer ce genre de code CSS arrangera surement la visibilité de votre message d'erreur :

#system-message {
margin-bottom: -20px !important;
}
Concernant le message d'erreur, il s'affichait déjà à l'origine, mais sa position est modifié par votre template ce qui ne lui donne pas une très grande visibilité (J'ai du appuyer sur suivant deux fois avant de l’apercevoir).

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #113910

J'ai renseigné le code dans le CSS, mais pas de changement

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #113914

Les changements ont bien été appliqués, le code n'avait que pour but de rapprocher le message d'erreur des autres éléments.

Avant :



Après :

Attachments:
Last edit: 10 years 9 months ago by Mohamed Thelji.

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #113915

Ah d'accord je n'avais pas fais attention.
Merci pour votre intervention!

Donc pour résumer je dois modifier le CSS du template pour permettre à ce message d'être situé plus près de la case à coché CGV !? :huh:

Last edit: 10 years 9 months ago by nico45.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
10 years 9 months ago #113918

Oui cela provient bien du CSS de votre Template, vous pouvez par exemple utiliser un des Templates de base de joomla (comme beez20) et voir ou votre message s'affichera :).

The following user(s) said Thank You: nico45

Please Log in or Create an account to join the conversation.

  • Posts: 101
  • Thank you received: 3
10 years 9 months ago #114028

Dans le cas où quelqu'un rencontrerai le même phénomène.
J'ai ajouté au CSS (que Mohamed à très gentiment partagé) donc ceci :

#system-message{
margin-bottom: -20px !important;
text-decoration:blink;
text-align:center;
color:red;
}

Ce qui pour but de centrer le text, le faire clignoter et de faire apparaitre le mot "message" en rouge.
Comme la page remonte lorsque la case des CGV n'est pas coché, le message est alors bien visible et cela m'évite de mettre le nez dans le CSS du template du fait que je maîtrise que très moyennement le CSS. (faignant)

Non je vais apprendre mais le temps me manque :huh:
En espérant que cela puisse aider.

Last edit: 10 years 9 months ago by nico45.

Please Log in or Create an account to join the conversation.

Time to create page: 0.128 seconds
Powered by Kunena Forum