Passer au contenu
Français
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Pourquoi un élément CMS ne s’affiche pas sur le site publié

Comprendre l’absence d’affichage

Points clés
• Un item CMS peut être masqué s’il n’est pas publié
• Les filtres, conditions ou champs manquants bloquent souvent l’affichage
• La mise en page dynamique doit être correctement liée à la collection

Lorsqu’un élément CMS ne s’affiche pas sur votre site hôtelier publié, plusieurs causes peuvent être en jeu. Comme les listes dynamiques dépendent directement des données de vos collections, le moindre champ manquant ou mauvais paramétrage peut empêcher un item d’apparaître. Voici les raisons les plus courantes et comment les résoudre.

La première vérification consiste à vous assurer que l’item est bien publié. Un élément en brouillon n’apparaîtra ni dans les pages dynamiques ni dans les listes CMS. Ouvrez la collection, sélectionnez l’item concerné et vérifiez son statut.

Ensuite, regardez si votre Collection List utilise des filtres. Si un filtre est activé (catégorie, date, mise en avant, tag, visibilité…), votre élément doit remplir tous les critères pour apparaître. Par exemple : une actualité peut être masquée si elle n’a pas de catégorie, si sa date est dépassée ou si elle n’est pas cochée “En vedette” dans une section dédiée.

💡 Astuce : pour diagnostiquer rapidement le problème, supprimez temporairement tous les filtres de votre Collection List. Si l’item réapparaît, vous savez que l’erreur vient d’un champ filtré.

Vérifiez également que tous les champs obligatoires sont remplis. Si votre mise en page utilise une visibilité conditionnelle (par exemple, afficher une image uniquement si elle existe), un champ vide peut perturber l’affichage. Certains blocs peuvent donc disparaître, donnant l’impression que l’item n’existe pas sur la page.

Si votre site utilise une pagination, assurez-vous que l’item se trouve bien dans la première page de résultats, ou testez les pages suivantes. Un élément récent peut parfois se retrouver plus loin dans la liste selon l’ordre de tri.

Un autre point important concerne le tri dynamique. Si votre liste est triée par date, par ordre numérique ou par priorité, un item mal renseigné peut être placé en bas de liste ou être masqué s'il ne respecte pas la logique définie.

Enfin, pensez à vérifier la structure du site publié. Si vous venez d’effectuer des modifications, assurez-vous d’avoir bien publié la dernière version. Une modification effectuée en brouillon ou non publiée sur l’environnement principal peut entraîner des différences entre l’aperçu et le site en ligne.

Conclusion

Un élément CMS qui ne s’affiche pas provient généralement d’un statut non publié, d’un filtre actif, d’un champ manquant ou d’un tri mal configuré. En vérifiant chacun de ces points, vous restaurez rapidement l’affichage attendu et maintenez un site hôtelier clair et professionnel.