Vue d'ensemble
La Page est l'entité centrale de CLUAR : elle représente une URL du site web. Chaque page appartient à une seule langue — il n'existe pas de page « multilingue » unique, chaque langue a sa propre page (avec son propre link, titre, contenu, etc.), et elles sont reliées entre elles uniquement par l'action de clonage.
Champs
| Champ | Description |
|---|---|
Titre (title) | Titre de la page. |
Lien (link) | L'URL de la page (ex. : /a-propos). |
Langue (language_id) | Langue à laquelle cette page appartient. |
Parent (parent_id) | Page parente, utilisée pour construire la hiérarchie/fil d'Ariane et les sous-menus. |
Modèle (template) | Modèle utilisé pour rendre la page (voir Modèles). C'est un select dans le formulaire, rempli dynamiquement avec les dossiers existants dans website/src/pages/Template/. |
État (status_id) | Brouillon ou Publiée — reflète l'état de la version actuelle. |
Menu (menu) | Si coché, la page apparaît dans le menu de navigation. |
Titre du menu (menu_title) | Titre alternatif à afficher dans le menu (s'il est vide, utilise le Titre de la page). |
Navigable (navigable) | Contrôle si la page est accessible directement (même sans apparaître dans le menu). |
Ordre (sorter) | Position de la page parmi ses « sœurs » (même parent_id). |
| Description / Mots-clés | Balises meta SEO (<meta name="description"> / <meta name="keywords">). |
| Description pour les réseaux sociaux / Image pour les réseaux sociaux | Utilisées dans les balises Open Graph (og:description, og:image) lorsque la page est partagée. |
Étape suivante
Chaque page a plusieurs versions et passe par un flux de publication — voir Versions et publication.