IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

[Contact Form 7] Formulaire disparait si plusieurs infos obligatoires manquantes


Sujet :

WordPress PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut [Contact Form 7] Formulaire disparait si plusieurs infos obligatoires manquantes
    Bonjour,

    Soit un formulaire de contact Contact Form 7 intégré à une page réalisée avec WP Bakery.
    S'il manque une seule information obligatoire lors de la soumission du formulaire, celui-ci réapparait avec les messages d'alerte adéquats. Normal.
    S'il manque plusieurs informations obligatoires, il réapparait brièvement avec ses messages d'alerte puis disparait. La zone de la page où devrait figurer le formulaire est blanche !

    Je ne comprends pas pourquoi. Si quelqu'un a une idée à me soumettre pour diagniostiquer et réparer ça, je suis preneur !
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 668
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 668
    Par défaut
    j'ai testé avec wp bakery 7.5 et je n'ai pas vu ce souci. je ne sais pas si c'est la dernière version mais c'est la plus récente que j'ai sous la main.

    du côté du formulaire, j'ai essayé avec un très simple. pouvez-vous l'essayer pour tester si vous avez le même problème ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [text* a1]
    [text* a2]
     
    [submit "Envoyer"]

  3. #3
    Membre confirmé
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2020
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2020
    Messages : 40
    Par défaut Formulaire disparait
    Il peut y avoir plusieurs causes.
    Quand plusieurs erreurs sont détectées par Contact Form7, le script JavaScript qui gère l'affichage des erreurs peut rencontrer une erreur fatale qui empêche le formulaire de rester affiché. Cela peut être dû à :
    - Une mauvaise intégration dans WPBakery.
    - Une erreur dans le thème (ex. : mauvaise gestion des animations, du display ou du visibility).
    - Un conflit avec un plugin (cache, JS optimizer, etc.) qui pourrait agir sur Ajax.

    Diagnostics:
    1°) Il est possible de vérifier dans la console s'il y a des erreurs JS.
    2°) Si WP Bakery utilise son propre code, on peut le remplacer par le shortcode de CF7, si le formulaire ne disparait plus c'est WP Bakery qui cause le bug.
    3°) Tester avec un autre thème temporairement pour vérifier si cela provient du thème utilisé
    4°) Désinstaller les plugins un par un pour voir s'il n'y a pas conflit de CF7 avec un autre plugin

Discussions similaires

  1. une liste de choix dans un formulaire contact form 7
    Par ikramta dans le forum WordPress
    Réponses: 4
    Dernier message: 17/05/2016, 16h45
  2. Réponses: 0
    Dernier message: 03/08/2015, 18h44
  3. formulaire de contact avec plugin contact form 7
    Par laurentSc dans le forum WordPress
    Réponses: 1
    Dernier message: 16/08/2014, 17h04
  4. [2.x] [Form] Formulaire d'entité et infos non passées dans le type
    Par skizoplouc dans le forum Symfony
    Réponses: 2
    Dernier message: 11/04/2013, 10h11
  5. Réponses: 11
    Dernier message: 02/02/2005, 12h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo