Ajouter une page
Pour ajouter une page, il faut ajouter une entrée de type page
dans cms-data
.
Une page contient :
- Un titre
- Un contenu de type texte
- Un slug
- Un composant [SEO]/docs/legacy/user-guide/components/seo) (optionnel)
- Des listes de vidéos (optionnel)
Une fois créée, la page est accessible via
/page/{slug}
Le slug est généré automatiquement en fonction du titre de l'article, mais il est possible de le modifier si besoin. Pas de panique, si le slug est déjà utilisé l'interface indique une erreur. Pas de risque de rendre une autre page indisponible ;)
C'est cet identifiant qui sera utilisé dans l'adresse de la page.
Ajouter une liste d'articles
Il est possible d'ajouter des composants à une page dont le rôle est d'afficher des articles en fonction d'une ou plusieurs catégories.
Ces composants sont configurables et permettent :
- De définir le nombre max d'articles à afficher (par défaut 5)
- D'indiquer les catégories d'articles à afficher (optionnel. Si non renseigné, on récupère tous les articles sans se soucier de la catégorie)
- De définir le critère de tri (par défaut
date_desc
)date_desc
: tri les articles par date de publication. Du plus récent au plus anciendate_asc
: tri les articles par date de publication. Du plus ancien au plus récenttitle_desc
: tri les articles en fonction de leur titre. Par ordre alphabétique inversétitle_asc
: tri les articles en fonction de leur titre. Par ordre alphabétique
- D'ajouter un titre (optionnel)
- D'ajouter une description (optionnel)
Pour changer l'ordre d'apparition des composants dans la page, on peut utiliser la flèche en haut à droite du composant.
L'ordre d'affichage sur le site dépend de l'ordre d'affichage dans l'interface de cms-data
.
Dans le cas où un article apparaît plusieurs catégories, il ne s'affichera qu'une seule fois dans le composant.