Skip to main content

Créer le formulaire de candidature

Nous rejoindre sur Discord : lien discord

Objet : Créer son formulaire de candidature

Nous allons vous expliquer comment personnaliser les questions présentes sur les candidatures. Pour cela vous devez modifier le fichier suivant sur chacun des sites internet site/content/candidature.json

Fichier JSON Candidature

Dans le répertoire /content/, créezVoici un fichierexemple candidature.json.de Dans ce fichier, ajoutezstructure :

{
  "questions": [
    {
      "type": "list",
      "title": "Question n°1",
      "ecole": "Question n°1",
      "responses": [
        "Proposition 1",
        "Proposition 2",
        "Proposition 3",
        "Proposition 4",
        "Proposition 5"
      ]
    },
    {
      "type": "text",
      "title": "Question n°2 (texte)",
      "ecole": "Question n°2"
    },
    {
      "type": "text",
      "title": "Question n°3 (texte)",
      "ecole": "Question n°3"
    },
    {
      "type": "text",
      "title": "Question n°4 (texte)",
      "ecole": "Question n°4"
    },
    {
      "type": "list",
      "title": "Question n°5",
      "ecole": "Question n°5",
      "responses": [
        "Proposition 1",
        "Proposition 2",
        "Proposition 3",
        "Proposition 4",
        "Proposition 5"
      ]
    }
  ]
}

VoiciLe fichiers json fonctionne sous forme d'un tableau. Pour chaque questions que vous souhaitez mettre dans votre formulaire de candidature, vous devez ajouter une section dans questions. Voux pouvez ajoutez autant de questions que vous le principesouhaitez dans la catégorie questions. La génération du formulaire et la récupération des informations se fera automatiquement.

{
  "questions": [
    ...
  ]
}

Deux types de fonctionnementsections de ce fichier : il permet de définir les questions qui seront présentes dans les canddiatures. Cela permet alors de mettre un nombre non défini de question contrairement à avant où il fallait repecter le type. Pour le moment deux format(format) sont acceptésdisponibles :

Choix multiple : Permet de proposer plusieurs réponses à une question

{
  "type": "list",
  "title": "Nom de la question dans le formulaire de candidature",
  "ecole": "Nom de la question dans l'intranet",
  "responses": [
    "Choix 1",
    "Choix 2",
    "Choix 3"
  ]
}

ChoixChamps multipletexte : Le candidat répond à une question ouverte

{
  "type": "text",
  "title": "Nom de la question dans le formulaire de candidature",
  "ecole": "Nom de la question dans l'intranet"
}

Le fichier fonctionne sous forme d'un tableau. Voux pouvez ajoutez autantExemple de questions que vous le souhaitez dans la catégorie questions. La génération du formulaire etde lacandidature récupération: des informations se fera automatiquement.http://lspd.xelyos.fr/Candidature