Comment faire pour mettre les mains dans le cambouis ???
barnabe0057
Messages postés
14455
Date d'inscription
Statut
Contributeur
Dernière intervention
-
barnabe0057 Messages postés 14455 Date d'inscription Statut Contributeur Dernière intervention -
barnabe0057 Messages postés 14455 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'explique un peu le contexte :
J'ai cherché et trouvé un plugin de réservation de rdv pour mon site sous Wordpress.
Je l'ai paramétré à ma sauce, j'ai fait des tests, je suis quasiment bon.
Le problème :
Je dois supprimer ou pas certains champs du formulaire de réservation en fonction du lieu choisi par l'utilisateur dans le premier champ.
Le plugin n'est pas aussi flexible, c'est pourquoi je voudrais le faire à la main, seulement je ne trouve aucun code HTML ni propriétés CSS, tout ce que j'ai dans l'éditeur de blocs c'est un mystérieux shortcode.
Je me sens un peu comme un mécano qui cherche où se trouve le moteur de la voiture.
Merci d'avance pour votre aide.
J'explique un peu le contexte :
J'ai cherché et trouvé un plugin de réservation de rdv pour mon site sous Wordpress.
Je l'ai paramétré à ma sauce, j'ai fait des tests, je suis quasiment bon.
Le problème :
Je dois supprimer ou pas certains champs du formulaire de réservation en fonction du lieu choisi par l'utilisateur dans le premier champ.
Le plugin n'est pas aussi flexible, c'est pourquoi je voudrais le faire à la main, seulement je ne trouve aucun code HTML ni propriétés CSS, tout ce que j'ai dans l'éditeur de blocs c'est un mystérieux shortcode.
Je me sens un peu comme un mécano qui cherche où se trouve le moteur de la voiture.
Merci d'avance pour votre aide.
Configuration: Linux / Firefox 94.0
A voir également:
- Comment faire pour mettre les mains dans le cambouis ???
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? ✓ - Forum Excel
- Delai paiement le bon coin remise en main propre - Forum Vos droits sur internet
- Vente en main propre sur leboncoin - Forum Vos droits sur internet
- Lampe qui s'allume en frappant dans les mains - Forum C
- Délai paiement le bon coin remise en main propre - Forum Vos droits sur internet
1 réponse
Bonjour,
Eviter si possible de modifier le code source du plugin au risque de ne plus pouvoir le mettre à jour car ceci ferait perdre les modifications (et ne pas mettre à jour WP ou les plugins n'est pas recommandé).
Si il s'agit uniquement d'un problème d'affichage coté client (dans le navigateur) et que tous les champs nécessaires sont déjà affichés sur le formulaire, une solution envisageable :
- Charger un script JavaScript personnalisé (custom js) au mieux uniquement sur les pages qui affiches le formulaire, au pire sur toutes les pages du site. Plusieurs possibilités pour cette étape mais je connais mal WP donc je ne sais pas laquelle recommander mais tu trouveras facilement plein d'infos à ce sujet.
- Dans le script js, créer une fonction qui sera déclenchée sur l'évènement onchange du premier champ afin de récupérer la valeur choisie et afficher/masquer les autres champs selon cette valeur.
Bonne journée,
Eviter si possible de modifier le code source du plugin au risque de ne plus pouvoir le mettre à jour car ceci ferait perdre les modifications (et ne pas mettre à jour WP ou les plugins n'est pas recommandé).
Si il s'agit uniquement d'un problème d'affichage coté client (dans le navigateur) et que tous les champs nécessaires sont déjà affichés sur le formulaire, une solution envisageable :
- Charger un script JavaScript personnalisé (custom js) au mieux uniquement sur les pages qui affiches le formulaire, au pire sur toutes les pages du site. Plusieurs possibilités pour cette étape mais je connais mal WP donc je ne sais pas laquelle recommander mais tu trouveras facilement plein d'infos à ce sujet.
- Dans le script js, créer une fonction qui sera déclenchée sur l'évènement onchange du premier champ afin de récupérer la valeur choisie et afficher/masquer les autres champs selon cette valeur.
Bonne journée,
C'est juste sur une page du site, il y a un seul champ à supprimer.
J'ai quelques bases en Javascript mais je ne sais pas où placer ce script pour interagir avec WP.
Je vais continuer de creuser.
Après une rapide recherche, le plugin Insert Headers and Footers semble être souvent proposé :
https://wordpress.org/plugins/insert-headers-and-footers/
Avec ce plugin, tu pourrais mettre ton code javascript dans le bloc "Scripts in Footer"