Terms of services ADDON
-
-
NicolasParticipant# 3 years, 4 months ago
Bonjour,
Lorsque je ne suis pas identifié et que je me rends sur la page d’inscription (avec et sans le addon customer-area-login-form ) la checkbox de validation des conditions générales s’affiche et fonctionne.
Problème :
- Lorsque je ne suis pas identifié et que je me rends sur la page de connexion (avec et sans le addon customer-area-login-form ) la checkbox de validation des conditions générales ne s’affiche pas.
- Avec Xdebug, lorsque je rentre dans la fonction print_terms_of_service_login_checkbox
du fichier tos-forms-helper.class.php la condition (!$this->should_show_checkbox()) est vraie donc $this->print_terms_of_service_checkbox(); n’est pas appelé.
Ce que j’ai fait :
- Changement de thème et désactivation de tous les autres plugins à part ceux relatifs à Customer Area
- Désactivation du addon customer-area-login-form
-> Problème inchangé.
La doc indique simplement de créer la page CGU dans l’espace client et de lui créer du contenu. A partir de là la checkbox est censé s’afficher.
Dans les permissions, seul le rôle administrateur peut skipper la validation des CGU.
Il y a t il quelque chose que j’ai manqué dans la configuration ? Est-ce un bug ?
Merci de votre support
-
ThomasKeymaster# 3 years, 3 months ago
Bonjour,
Désolé pour le délai, je suis tout juste de retour de vacances 🙂
Vous décrivez là le comportement normal: En effet, il est normal que la checkbox ne s’affiche pas au prime-abord. Pour que le système sache si un utilisateur a déjà validé vos dernières conditions d’utilisations, il faut en toute logique qu’ils se connecte déjà une fois.
Si un utilisateur se connectant a déjà validé les conditions générales d’utilisation, la connexion se fera directement. Si, lors de la connexion, le système détecte que les conditions d’utilisations ont été mises à jour, mais que l’utilisateur ne les as pas à nouveau validée, alors il sera renvoyé vers la page de connexion, et cette fois la checkbox sera affichée.
Ce comportement permet donc de NE PAS afficher la checkbox à chaque connexion, mais SEULEMENT si les conditions d’utilisation ont été changée. En effet, il serait ennuyeux pour vos utilisateurs de devoir revalider des conditions d’utilisation à chaque fois qu’ils se connectent.
Nous veillerons à mettre à jour notre documentation afin que cette explication apparaisse plus clairement.
Bien cordialement.
Want to help WP Customer Area? It only takes few seconds!
Rate & review the plugin on WordPress.org 🙂
-
The topic ‘Terms of services ADDON’ is closed to new replies.