Création d'un formulaire
Pour créer un formulaire, il est nécessaire de saisir le nom du formulaire dans le champ "Name" et d'entrer un
Édition du formulaire
Pour éditer un formulaire, il faut cliquer sur le bouton "Edit" dans la colonne "Actions" du tableau des formulaires.
Lors de l'édition d'un formulaire, quatre onglets sont disponibles :
- Données de base
- Champs du formulaire
- Paramètres
- Pages liées
1. Données de base
L'onglet "Données de base" contient trois champs de saisie :
- Nom du formulaire (pour le CMS) - le nom du formulaire qui sera affiché dans l'interface de Platform OneEntry
- Titre du formulaire (pour le site) - le nom du formulaire pour votre site ou application mobile
-
Marker
- identifiant unique permettant d'accéder au formulaire (seules les lettres latines et les symboles "_" et "-" sont autorisés)
Ces trois paramètres du formulaire peuvent être modifiés dans l'onglet "Données de base".
2. Champs du formulaire
L'onglet "Champs du formulaire" contient trois listes déroulantes pour sélectionner le type de formulaire, un Modèle et un Ensemble d'attributs.
L'ensemble d'attributs, dans ce cas, représente les champs du formulaire lui-même.
Dans Platform OneEntry, il existe trois types de formulaires :
- Formulaire de commande - type pour les formulaires de commande
- Connexion et inscription - type destiné aux formulaires de connexion et d'inscription
- Soumission de données - type destiné à tous les autres formulaires
3. Paramètres
L'onglet "Paramètres" est destiné à indiquer les messages qui seront affichés lors de l'envoi du formulaire. Il contient deux champs de saisie :
- Message sur le traitement des données réussi - champ de saisie pour le message en cas d'envoi réussi du formulaire
- Message sur le traitement des données échoué - champ de saisie pour le message en cas d'erreur lors de l'envoi du formulaire
4. Formulaire de participation
Aperçu
La fonctionnalité Formulaire de participation permet d'intégrer des formulaires de collecte de données dans divers modules du système :
- Administrateurs (Admin users)
- Pages (Pages)
- Catalogue (Catalog)
- Utilisateurs (Users)
Un nombre illimité de formulaires peut être attaché à chaque module, offrant ainsi une flexibilité dans la collecte d'informations.
Paramètres des formulaires
-
Afficher le formulaire pour toutes les entités du module
- Lors de l'activation, le formulaire devient accessible à toutes les entités du module sélectionné
- Ne nécessite pas de sélection manuelle d'éléments individuels (pages, utilisateurs, etc.)
- Exemple : formulaire de commentaires pour tous les produits du catalogue
-
Fermer le formulaire pour la collecte de données
- L'activation de ce paramètre interdit l'ajout de nouvelles entrées
- Les utilisateurs peuvent uniquement consulter les données existantes
- Utilisé pour des formulaires archivés ou pour fermer temporairement la collecte d'informations
-
Voir uniquement ses propres données
- Limite l'affichage des données uniquement aux enregistrements de l'utilisateur actuel
- Idéal pour les espaces personnels ou les questionnaires privés
- Les données des autres utilisateurs deviennent invisibles
-
Commenter uniquement ses propres données
- Les utilisateurs peuvent commenter uniquement leurs propres enregistrements
- Empêche les interactions non autorisées avec les données d'autrui
-
Modérer les données
- Les nouvelles entrées reçoivent automatiquement le statut "moderate"
- Visibilité dans le système uniquement après approbation par un modérateur
Cette fonctionnalité est particulièrement utile pour :
- Systèmes de contenu généré par les utilisateurs
- Services de retour d'information
- Espaces personnalisés
- Systèmes de modération à plusieurs niveaux
Ce mécanisme étend le modèle standard de stockage des données utilisateur, fournissant un outil flexible pour construire des scénarios complexes, tels que des espaces personnels et des systèmes de stockage structuré d'informations liées.
Sélection des entités dans le formulaire de participation
La sélection des entités pour l'utilisation du formulaire est présentée de trois manières :
- Sélection ponctuelle des entités En cliquant sur le sélecteur à droite du nom de l'entité, le formulaire sera affiché pour cette entité spécifique.
- Indication des données imbriquées de l'entité sélectionnée La sélection du deuxième sélecteur lors du choix des entités permettra de connecter automatiquement le formulaire à toutes les entités imbriquées. Utile dans les cas où des entités supplémentaires seront créées, le formulaire de participation sera déjà connecté.
- Afficher le formulaire pour toutes les entités du module Description du point
Utilisation dans les modules
Pour visualiser le formulaire dans un module, il est nécessaire de se rendre dans le module souhaité et d'ouvrir l'onglet "Formulaire de participation". Ensuite, dans le sélecteur "Formulaire", sélectionnez le formulaire souhaité. Si nécessaire, vous pouvez choisir des données supplémentaires, telles que l'identifiant de l'entité, le statut, la période de temps ou l'identifiant de l'utilisateur ayant soumis les données. Après avoir rempli les données nécessaires, cliquez sur le bouton 'Sélectionner'.
Si vous devez afficher certains attributs, vous pouvez utiliser le sélecteur "Sélectionnez les attributs à afficher".
Lorsque des données sont trouvées, un tableau avec des cellules remplies apparaîtra.
Chaque élément du tableau contient une colonne obligatoire "Informations", indiquant :
- Date et heure de réception des données
- Données de l'expéditeur
- Statut du document
- Identifiant de l'entité
Pour chaque élément du tableau, vous pouvez commencer une "conversation" en cliquant sur le bouton .
Dans la fenêtre modale ouverte, des champs de formulaire seront disponibles à remplir. Après avoir rempli et indiqué le statut, un commentaire sera créé pour le document spécifié.
Chaque nouveau commentaire sera attaché à l'élément parent, ce qui permettra de suivre la hiérarchie.