Bonjour,
je travaille sur la représentation intervallaire et j'ai un petit souci pour la mise en forme.
J'ai une table avec les champs : name,lft,rght,level
J'obtiens bien un tableau avec l'ensemble des rubriques grâce à cette fonction :
Code PHP :
$allrubriques=parent::setAllRubriques();
Pour exploiter j'utilise donc un foreach de la manière suivante :
Code PHP :
foreach ($allrubriques as $k){
parent::setinfoRub($k);
echo $this->name.' ('.$this->level.')';
}
Tout ceci fonction, mais maintenant j'aimerai indenté selon le niveau de la rubrique, exemple de rubrique et de mise en forme souhaitée (avec les => - .):
=>développeement
-Php
.liens
.Articles
-Css
.liens
.français
.anglais
.Articles
Pour infos lft est la borne de gauche et rght celle de droite, level est le niveau des rubriques sachant que 0 est pour les rubriques à la racine.
Si quelqu'un peut m'aider svp cela serait sympa.