Mon premier formulaire pas à pas : c’est Formidable !

https://medias.spip.net/medias/video-tutorials/article/formidable-mon-premier-formulaire

Discussion

18 discussions

  • 1

    Euh ! non, j’ai téléchargé l’extension « Formidable » et je recherche sur les tuto comment trouver la solution. Bon je me rend compte que je ne suis pas au bon endroit, désolé.
    Merci encore pour ta disponibilité. Bonne continuation

    • Bah heu ! Je sais pas mais ce que tu a mis comme copie d’écran c’est pas du tout le plugin formidable de SPIP. Donc cje comprend pas du tout où tu es, si tu est bien sous SPIP etc.

      Peux tu donner l’adrese de sont site ?

    Répondre à ce message

  • 1

    Pour te donner plus de détails voici une capture écran de mon formulaire

    • Mais ` ??? ce n’est pas du tout un look formidable ni même spip. tu est sur que tu utilise bien spip et le plugin formidable ????

    Répondre à ce message

  • 1

    Je vois, en effet, que sur la vidéo il y a les destinataires comme tu l’indique mais je n’ai pas la même configuration de « formidable » WP que sur la vidéo. peut-être dois-je ajouter un plugin ?!

    • non c’est que la video a été faite avec uine veille version de formidable.

      MAis par contre je comprend pas du tout comment tu n’arrive pas à trouver les traitements...

    Répondre à ce message

  • 2

    Bonjour à tous

    Sur mon site, j’ai préparé une petite boutique (en cours de mise en forme), dont le formulaire de commande est là : http://www.elisabethmasset.fr/spip.php?article106

    Je n’ai pas réussi à utiliser Formidable pour ça, car j’avais besoin d’insérer des images, des calculs de totaux etc.
    J’ai donc programmé tout ça en javascript, ai mis le code html dans l’article et la validation de la commande envoie vers l’article « récapitulatif de la commande » (mise en forme non terminée) : je m’y prends en deux temps pour plus de lisibilité.

    C’est donc à ce 2e stade que je veux demander les coordonnées du client, après affichage du récapitulatif de la commande, qui s’affiche au dessus avec un javascript reprenant les données de la page appelante (la variable finale affichée s’appelle « textetotal »).

    J’ai donc ajouté un formulaire « formidable » pour cela.

    Mais j’aimerais récupérer à travers ce formulaire la donnée « textetotal » issue de mon traitement javascript.

    Dans une version non-spip de travail (http://www.elisabethmasset.fr/ARCHIVES/essaiboutique3.htm), dans la fenêtre de récapitulation j’assigne cette variable à un champ caché du formulaire de contact et je la récupère par mail, sauf que le script de mail ne marche plus, d’où formidable.

    Donc comment assigner à un champ du formulaire, caché ou non, une variable issue d’un javascript présent dans le même article ?

    Merci de votre aide.

    Zab

    • A noter qu’un champ « explication » récupère sans problème ma variable, mais ni un textarea ni, ce qui serait mieux, un texte caché.

      En fait ce qui me suffirait c’est de connaitre le nom exact du champ caché, et un script lui donnerait ma variable comme valeur.

      J’ai vu là : https://contrib.spip.net/Formidable-le-generateur-de-formulaires
      qu’on pouvait donner une valeur dynamique à un champ, c’est ce que je veux faire, mais ça dit qu’il faut mettre une balise dans le squelette : #FORMULAIRE_FORMIDABLEcontact, #ARRAYnom_du_champ, Ma valeur

      Je n’ai pas de squelette spécifique pour mon article, j’avais mis le code html dans le contenu. Est-ce qu’il vaut mieux que je fasse un squelette spécifique ? (je vais essayer)

    • ça ne marche pas nom plus avec un squelette spécifique.

    Répondre à ce message

  • Bonjour bravo pour votre exemple de publication des réponses dans l’espace public.
    J’ai essayé de reprendre votre exemple , mais comment indiquer dans votre méthode que j’aimerai n’utiliser que dans un article , qu’il s’agit du formulaire n° 2 que j’ai créé pour que les réponses appariassent en ligne en fonction des champs que j’ai désignés.

    Je ne suis expert, j’essaie de m’inspirer des lignes de programmation déjà publiées sur les forums.
    Pour le reste, j’arrive à construire un formulaire. Ma prochaine étape est d’agir sur les CSS des mels d’envoi et de retour des inscrits.

    Merci beaucoup

    Répondre à ce message

  • 1

    Bonjour.
    Comment mettre des champs sur la même ligne ? Par exemple « Code postal » et « Ville »

    • Le plugin n’a strictement aucun rapport avec l’affichage graphique. Il ne fait que générer du HTML de formulaire correct, et gère l’aspect fonctionnel en PHP par derrière.

      C’est à vous de styler votre site comme vous voulez, et ici en particulier le ou les formulaires. Il y a toutes les classes CSS qu’il faut pour cibler les éléments voulus, que ce soit pour cibler des styles pour tous les formulaires ou pour cibler seulement pour un formulaire en particulier. À vous donc d’utiliser des « float » par exemple, ou des « inline-block » pour mettre certains champs côte-à-côte.

    Répondre à ce message

  • 3
    creationprod

    Salut,

    question de débutant, comment afficher le formulaire sur le site ?

    merci

    Répondre à ce message

  • 1

    Bonjour,

    c’est normal (en fait je pense que non) si cette page est blanche ? J’ai essayé sur toits navigateurs et mon téléphone (on ne sait jamais) avec le même résultat désespérant.

    Comment peut-on avoir accès à l’information ?

    Merci.

    • C’est medias.spip.net qui est mort (ça fait un certain temps). Il faudrait biper kent1, mais je pense qu’il est au courant.

    Répondre à ce message

  • Merci pour le tuto !

    La petite remarque à 6 mn 15 m’a beaucoup fais rire ;)

    Répondre à ce message

  • 1

    bonjour, par quelle boucle est il possible d’extraire le nombre de personnes ayant contribué à un sondage ?
    Et comment ajouter le nom des personnes ayant contribué à ce sondage ?

    • <BOUCLE_formulaire_truc(FORMULAIRES){identifiant=truc}>
        [(#REM) Compter les réponses ]
        <BOUCLE_compter_reponses(FORMULAIRES_REPONSES){id_formulaire}></BOUCLE_compter_reponses>
        #TOTAL_BOUCLE réponses
        <//B_compter_reponses>
        
        [(#REM) Lister le nom des gens ]
        <BOUCLE_lister_gens(FORMULAIRES_REPONSES){id_formulaire}>
          [(#REM) Là il faut connaître le ou les noms des champs où se trouvait les noms des gens ]
          <BOUCLE_gens(FORMULAIRES_REPONSES_CHAMPS){id_formulaires_reponse}{nom=input_1}>
            #VALEUR
          </BOUCLE_gens>
        </BOUCLE_lister_gens>
      </BOUCLE_formulaire_truc>

      à adapter

    Répondre à ce message

  • 1
    Ochiaberi

    Bonjour,

    Ce plugin à l’air tout simplement magnifique ! Bravo !

    Juste une petite question : je voudrais faire un peu « joujou » en css pour donner un aspect « visuel » sympa à certains formulaires, par exemple, présenter certains champs côte à côte, mettre des couleurs différentes, des images sur les boutons... est-ce que je vais trouver suffisamment de sélecteurs dans le code qui est généré ?

    Merci d’avance pour la réponse

    Répondre à ce message

  • 2

    La vidéo ne s’affiche pas, snif ! ce n’est que moi ou pour tout le monde pareil ?
    Je viens de télécharger le plugin et suis impatiente de l’utiliser :-))

    • bon, j’ai trouvé un autre tutoriel et ça fonctionne très bien, merci

    • Je l’ai encore remis comme il faut, le site de vidéo arrête pas de changer. :)

    Répondre à ce message

  • 2
    Sonia JOHNSON

    Bonjour,

    je suis entrain de tester le plugin formidable. J’ai pu l’installé. j’ai créé un petit sondage mais dans la partie publiqueje ne vois apparaitre que le bouton « valider » alors que tout est correct dans la partie privée. Merci de votre aide

    • Bonjour,
      Avez vous testé sur plusieurs navigateurs ?
      Perso je ne vois pas mes formulaires sur chrome, mais sur ie et firefox pas de soucis ...

      soucis de css surement (pas pris le temps d’y regarder, donc je vais suivre ce poste ;) )

    • Bonjour,

      je l’ai testé sur opéra et sur firefox et ça marche

    Répondre à ce message

  • 1

    salut a tous comment installer le plugin formidable sur spip c urgent merci

    Répondre à ce message

  • 1

    Bonjour,

    Mon besoin est de mettre en place des petites annonces pour les membres d’une association.
    Donc, ce qui m’intéresse c’est de pouvoir publier automatiquement le contenu d’un formulaire sous forme d’article. Est-ce réalisable sans entrer dans un processus de développement laborieux au niveau du squelette ?

    Merci

    • Non, ce n’est pas une bonne idée, ce n’est pas le but de ce plugin, le mode de stockage des informations ne s’y prête pas du tout : ce n’est pas un objet éditorial (avec sa table, ses champs fixes et donc ses boucles et balises faciles).

    Répondre à ce message

  • Vraiment impressionnant... j’adopte de suite !

    Répondre à ce message

  • impressionnant ! bravo !

    Répondre à ce message

  • Bonsoir, RastaPopoulos !

    Eh bien, « super » cette vidéo !

    Je vois que le plugin a bien évolué... dès que le moment se présente, je teste.

    Bonne continuation,

    KMk

    Répondre à ce message

Ajouter un commentaire

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Qui êtes-vous ?
[Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document

Suivre les commentaires : RSS 2.0 | Atom