Dans Vevent, la majorité des contenus et des éléments configurables disposent d’un état. Cet état permet de contrôler leur visibilité et leur comportement, à la fois dans l’interface d’administration et côté site.
Comprendre ces notions est essentiel pour maîtriser ce qui est affiché au public et ce qui reste en préparation.
La notion d’état
Un état permet d’indiquer si un élément est actif ou inactif.
Cette notion s’applique notamment aux :
- événements ;
- produits ;
- catégories ;
- tags ;
- attributs ;
- certains paramètres.
Un élément inactif reste présent dans l’interface d’administration, mais n’est pas pris en compte pour l’affichage ou l’utilisation côté frontend.
Actif vs inactif
Un élément actif :
- peut être affiché sur le site ;
- peut être sélectionné dans les formulaires ;
- participe aux traitements et aux calculs.
Un élément inactif :
- reste visible dans l’administration ;
- n’est plus proposé aux utilisateurs finaux ;
- peut être réactivé à tout moment.
Désactiver un élément est souvent préférable à sa suppression, notamment lorsque des données historiques y sont rattachées.
Publication et visibilité côté site
L’état d’un élément est l’un des critères principaux de sa visibilité sur le site, mais il peut être complété par d’autres paramètres.
Par exemple :
- un événement actif sans date visible ne sera pas affiché dans certaines listes ;
- un produit actif sans stock disponible peut apparaître comme indisponible ;
- une catégorie inactive peut masquer l’ensemble des éléments qu’elle contient.
Il est donc important de considérer l’état comme une première condition, mais pas comme le seul critère de visibilité.
Visibilité dans l’administration
Dans l’interface d’administration, les éléments inactifs restent généralement visibles dans les listes.
Des filtres permettent de :
- afficher uniquement les éléments actifs ;
- afficher uniquement les éléments inactifs ;
- ou afficher l’ensemble des éléments.
Cette approche permet de conserver un historique complet tout en facilitant la gestion quotidienne.

Suppression d’un élément
La suppression d’un élément entraîne sa disparition définitive de l’administration et du site.
La suppression est une action irréversible. Avant de supprimer un élément, assurez-vous qu’il n’est plus utilisé et qu’il ne doit pas être conservé à des fins historiques.
Dans de nombreux cas, il est recommandé de privilégier la désactivation plutôt que la suppression.
Impact sur les contenus liés
Certains éléments sont liés entre eux (par exemple : événements et catégories).
La désactivation ou la suppression d’un élément peut donc avoir des impacts indirects :
- un événement rattaché à une catégorie inactive peut ne plus apparaître dans certaines listes ;
- un attribut inactif ne sera plus proposé lors de la saisie ;
- un produit inactif ne sera plus accessible au public.
Ces impacts sont à prendre en compte lors de toute modification d’état.
Résumé
Les états permettent de contrôler finement la visibilité et le comportement des éléments dans Vevent. Activer, désactiver ou supprimer un élément a des conséquences directes sur le site. La désactivation est souvent la solution la plus souple pour conserver des données tout en les retirant de l’affichage public.