Gestion des événements (Plugin Événements)

Gestion, Vente de participations, Calendrier, Catégories, Carte des événements, Publication Utilisateurs

Description : Ce module permet de créer, gérer et promouvoir des événements, ateliers ou cours, en permettant aux utilisateurs de visualiser les détails, de s'inscrire et d'acheter leur participation directement depuis le site.

À quoi ça sert ? (Exemples pratiques)

  • Organiser des cours payants : Utilisez-le pour publier un calendrier de cours ou d'événements avec des dates et horaires spécifiques, permettant aux clients d'acheter leur inscription via le panier.
  • Créer un calendrier public : Affichez tous les événements à venir sur une carte ou dans un calendrier interactif, facilitant la recherche par date ou catégorie.
  • Permettre la publication par d'autres utilisateurs : Si activé, vos clients (organisateurs externes) peuvent créer et gérer leurs propres événements directement depuis leur espace réservé.

Fonctionnalités principales

Création et Gestion des Événements

Les événements peuvent être créés ou modifiés soit depuis le panneau d'administration, soit, si activé, depuis l'espace réservé du client.

  • Détails de l'Événement : Saisie du titre, description courte et détails complets (supporte un éditeur de texte avancé pour la mise en forme).
  • Dates et Lieu : Définition de la date et heure de début et fin de l'événement, y compris l'indication du lieu (adresse).
  • Images : Téléchargement d'une image principale, d'une icône (aperçu) et d'une bannière pour la promotion. Le système supporte l'upload de fichiers et la gestion des galeries.
  • Catégorisation : Attribution de l'événement à une ou plusieurs catégories pour faciliter la navigation et la recherche.
  • Statut : Les événements peuvent être actifs, inactifs ou, s'ils sont créés par un utilisateur externe, en attente de révision par un administrateur.

Fonctionnalités pour l'Utilisateur Final (Frontend)

  • Listes et Vues : Affiche les événements sous forme de listes, grilles, calendriers interactifs ou sur une carte géographique.
  • Recherche Avancée : Permet aux visiteurs de rechercher des événements par mot-clé, date ou catégorie.
  • Favoris (Wishlist) : Les utilisateurs peuvent ajouter des événements à leur liste de favoris, même sans être enregistrés (via cookie) ou de façon permanente (s'ils sont enregistrés).
  • Achat et Inscription : Si l'événement est payant, il est possible d'ajouter la participation au panier en sélectionnant la date (si plusieurs dates sont disponibles) et la quantité désirée.
  • Détails Organisateur : Sur les pages détaillées, il est possible d'afficher les informations de l'organisateur (nom, email, téléphone, avatar) ainsi qu'un formulaire de contact direct.

Gestion des Données

  • Import/Export CSV : Une fonction est disponible pour importer et exporter en masse les données des événements et catégories via fichier CSV.

Comment configurer

1. Paramètres Généraux (Permalien)

Dans le panneau principal du module, il est possible de définir la structure des URL (permalien) des événements et catégories :

ParamètreDescription
Page parent dans le permalienSélectionnez une page existante pour inclure son slug dans l'URL de tous les événements (ex. monsite.fr/cours/nom-evenement).
URL catégoriesAffiche comment sera structurée l'URL des pages catégorie (ex. /nom-categorie).
URL articlesAffiche comment sera structurée l'URL des événements. Il est possible de choisir d'inclure ou non le slug de la catégorie dans l'URL.

2. Publication par les Clients

Dans la section "Paramètres Clients" du module :

OptionDescription
Permettre la publication aux clientsActivez cette option pour permettre aux utilisateurs enregistrés de créer et gérer leurs propres événements directement depuis leur espace réservé.

Si cette option est active, les utilisateurs enregistrés auront une nouvelle section appelée "Mes événements" dans leur espace personnel où ils pourront :

  • Voir la liste des événements publiés.
  • Ajouter de nouveaux événements ou modifier ceux existants.
  • Supprimer un événement.
  • Voir le statut d'un événement (actif ou en attente de révision).

3. Formulaire de Création d'Événement (Frontend)

Il est possible d'insérer un formulaire de création d'événement sur n'importe quelle page du site via le Visual Builder.

Option de configurationDescription
Catégorie cibleSélectionnez la catégorie par défaut pour les événements soumis via ce formulaire, ou laissez le choix à l'utilisateur.
Caractères minimum/maximumDéfinissez les limites de longueur pour les champs texte (Description et Détails).
Messages après soumissionPersonnalisez le message affiché à l'utilisateur après soumission, distinguant entre événement publié immédiatement ou événement en attente d'approbation.

Intégrations automatiques

1. Rappel Événements (Notifications Automatiques)

Le système peut envoyer automatiquement des rappels aux utilisateurs avant qu'un événement ait lieu.

Cette fonction se configure dans le module Marketing => Automatisations (ou Notifications) et permet de définir :

ParamètreDescription
Anticipation minimaleDéfinit combien à l'avance (heures, jours, semaines, mois) le mail rappel doit être envoyé avant le début de l'événement.
Envoyer uniquement à ceux qui ont ajouté l'événement aux favorisLimite l'envoi du rappel uniquement aux utilisateurs ayant préalablement sauvegardé l'événement dans leur liste favoris. Si désactivé, le rappel est envoyé à tous les clients enregistrés.

2. Intégration avec le Panier

Lorsqu'un événement est ajouté au panier, le système gère automatiquement :

  • Prix et Taxes: Calcule le coût total selon le prix et taxe définis pour l'événement.
  • Détails Commande: Si l'événement prévoit une sélection de date ou quantité, ces informations sont sauvegardées comme "variantes" dans la commande.

3. Pages Dynamiques et SEO

Le module crée automatiquement des pages dédiées pour chaque événement et catégorie optimisées SEO avec URL propres personnalisables (permalink).

4. Intégration avec les Formulaires

Une action spécifique est disponible pour les formulaires ("Créer un événement") qui permet de mapper les champs d’un formulaire existant (par exemple un formulaire contact) directement sur les champs nécessaires à la création d’un nouvel événement (titre, date, description etc.).

Visual Builder (Éléments de Page)

Le module Événements ajoute plusieurs blocs au Visual Builder pour afficher et gérer du contenu dynamique sur les pages :

BlocFonction
Liste événementsAffiche une liste filtrable d’événements. Possibilité de trier par date ou popularité (visites) et filtrer par catégorie ou favoris.
Liste catégoriesAffiche une liste des catégories avec options pour montrer uniquement les catégories parentes ou cacher celles vides.
Calendrier / Tableau calendrierAffiche les événements sous forme calendrier (mensuel, hebdomadaire, journalier) ou liste chronologique avec options pour montrer plusieurs dates et séparer par mois.
Carte des événementsInsère une carte interactive montrant la position géographique de tous les événements programmés.
Recherche événementsInsère un formulaire permettant filtrer les événements recherchés.
Création événementInsère le formulaire permettant aux clients soumettre un nouvel événement (voir section 3).
Détails événementBlocs spécifiques pour la page détail (ex: Titre, Image, Prix, Date, Bouton "Ajouter au panier", Bouton "Ajouter aux favoris").