menu_rubriques.php
Gestion de l'action d'affichage du navigateur de rubrique du bandeau
Table of Contents
Functions
- action_menu_rubriques_dist() : string
- Action d'affichage en ajax du navigateur de rubrique du bandeau
- menu_rubriques() : string
- Retourne une liste HTML des rubriques et rubriques enfants
- bandeau_rubrique() : string
- Retourne une liste HTML des rubriques enfants d'une rubrique
- extraire_article() : array<string|int, mixed>
- Obtient la liste des rubriques enfants d'une rubrique, prise dans le cache du navigateur de rubrique
- gen_liste_rubriques() : bool
- Génère le cache de la liste des rubriques pour la navigation du bandeau
Functions
action_menu_rubriques_dist()
Action d'affichage en ajax du navigateur de rubrique du bandeau
action_menu_rubriques_dist() : string
Tags
Return values
string —Code HTML présentant la liste des rubriques
menu_rubriques()
Retourne une liste HTML des rubriques et rubriques enfants
menu_rubriques([bool $complet = true ]) : string
Parameters
- $complet : bool = true
-
- false pour n'avoir que le bouton racine «plan du site»
- true pour avoir l'ensemble des rubriques en plus
Tags
Return values
string —Code HTML présentant la liste des rubriques
bandeau_rubrique()
Retourne une liste HTML des rubriques enfants d'une rubrique
bandeau_rubrique(int $id_rubrique, string $titre_rubrique, int $zdecal[, int $profondeur = 1 ]) : string
Parameters
- $id_rubrique : int
-
Identifiant de la rubrique parente
- $titre_rubrique : string
-
Titre de cette rubrique
- $zdecal : int
-
Décalage vertical, en nombre d'élément
- $profondeur : int = 1
-
Profondeur du parent
Tags
Return values
string —Code HTML présentant la liste des rubriques
extraire_article()
Obtient la liste des rubriques enfants d'une rubrique, prise dans le cache du navigateur de rubrique
extraire_article(int $id_p, array<string|int, mixed> $t) : array<string|int, mixed>
Parameters
- $id_p : int
-
Identifiant de la rubrique parente des articles
- $t : array<string|int, mixed>
-
Cache des rubriques
Tags
Return values
array<string|int, mixed> —Liste des rubriques enfants de la rubrique (et leur titre)
gen_liste_rubriques()
Génère le cache de la liste des rubriques pour la navigation du bandeau
gen_liste_rubriques() : bool
Le cache, qui comprend pour chaque rubrique ses rubriques enfants et leur titre, est :
- réactualisé en fonction de la meta
date_calcul_rubriques
- mis en cache dans le fichier défini par la constante
_CACHE_RUBRIQUES
- stocké également dans la globale
db_art_cache
Tags
Return values
bool —true.