SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 238 visiteurs en ce moment

Accueil > Interactivité, échanges > Formulaires > Formidable > Fusion de formulaires avec Formidable > Fusion de formulaires avec Formidable

Fusion de formulaires avec Formidable

14 mai 2014 – par touti – commentaires

5 votes

On a parfois besoin de réutiliser les champs d’un formulaire générique, comme Nom, Prénom, Email, Adresse etc pour les inclure dans des formulaires spécifiques.

Le plugin formidable_fusion est très simple d’utilisation, il suffit de sauvegarder un de vos formulaires créé avec le plugin Formidable pour fusionner ensuite ses champs avec ceux d’un autre.

Installation

Ce plugin nécessite le plugin Formidable et s’installe comme tous les plugins de SPIP, voir http://www.spip.net/fr_article3396.html

Utilisation

Lorsque vous souhaitez ajouter des champs à un formulaire spécifique.
-  Créez le formulaire XX qui contient les champs que voulez importer, par exemple le formulaire avec les champs input : Nom et Email, puis exportez le en YAML.
-  Créez le formulaire YY qui va recevoir ces champs, allez dans « Configurer les champs »
-  Importer le .YAML précédemment exporté. Voila, c’est tout !
-  Vérifiez la configuration du traitement, si le formulaire YY n’a aucun traitement, le plugin importera ceux du formulaire XX importé.

Le plugin ajoute un encart « Fusionner le formulaire » dans la page de modifications des champs d’un formulaire Formidable déjà créé.
ecrire/?exec=formulaire_edit&id_formulaire=XX&configurer=champs.

Restriction et TODO

Il vous incombe de sauvegarder sur votre machine le fichier YAML à réutiliser autant de fois que vous souhaitez, l’idée serait de créer une bibliothèque de YAML pour y puiser des suites de champs.
L’idée de Rastapopoulos, créateur du plugin Formidable était de créer des groupes de champs à réutiliser.
Tout cela est noté dans http://zone.spip.org/trac/spip-zone/browser/_plugins_/formidable_fusion/trunk/todo.txt

Voir en ligne : http://plugins.spip.net/formifusion

Dernière modification de cette page le 2 mars 2016

Retour en haut de la page

Vos commentaires

Répondre à cet article

Qui êtes-vous ?

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 Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Mise à jour automatique des plugins

    5 octobre 2009 – 148 commentaires

    Une nouvelle lame du Couteau Suisse permet de visualiser les plugins nécessitant une mise à jour, tout comme SPIP lui-même ! Présentation Rendons à César ce qui est à César, voici un extrait de la présentation du Couteau Suisse pour sa lame « Mise (...)

  • cibc : bannière d’avertissement pour les cookies

    28 octobre 2014 – 55 commentaires

    L’objectif de ce plugin est d’informer l’utilisateur et de recueillir son consentement (ou son refus) sur l’utilisation par le site de cookies de mesure d’audience, de publicité ciblée ou de réseaux sociaux. Les objectifs de ce plugin Le premier (...)

  • SPIP-Bible

    25 janvier 2010 – 90 commentaires

    Permet de citer rapidement des extraits de la Bible en utilisant un modèle dans le texte d’un article.

  • Pour un fonctionnement communautaire efficace dans la communauté SPIP

    24 mai – commentaires

    Où l’on propose de tester des nouvelles façons de prendre des décisions et d’avancer collectivement sur des projets SPIP, de manière transparente, en impliquant la communauté, et en étant plus accueillants pour les nouvelles personnes. Tout ça dans la (...)

  • Mailshot

    16 janvier 2013 – 258 commentaires

    Ce plugin prend en charge l’envoi en nombre d’info-lettres par email. Mailshot permet l’envoi en nombre d’emails au moyen d’un SMTP (ou d’un service externe) dédié à cet effet. Il permet de limiter la cadence d’envoi. Enfin, ce plugin implémente la (...)

Ça spipe par là