Bonjour à tous
mon site SPIP contient une rubrique principale (id_rubrique=1). Cette rubrique
contient 4 sous rubriques, contenant eux même plusieurs rubriques et sous
rubriques.
J'utilise la boucle suivante pour afficher la hiéarchie sous forme de menu
déroulant
<ul class="sf-menu">
<BOUCLE_primaire(RUBRIQUES){id_rubrique=1}{par titre}>
<BOUCLE_secteurs(RUBRIQUES){id_parent}{par titre}>
<li><a href="#URL_RUBRIQUE">#TITRE</a>
<B_sousrub>
<ul>
<BOUCLE_sousrub(RUBRIQUES){id_parent}{par titre}>
<li><a href="#URL_RUBRIQUE">#TITRE</a>
<BOUCLE_sousousrub(boucle_sousrub)></BOUCLE_sousousrub>
</li>
</BOUCLE_sousrub>
</ul>
</B_sousrub>
</li>
</BOUCLE_secteurs>
</BOUCLE_primaire>
</ul>
Le problème, c'est que lorsque je passe en mode debug, je me rends compte que
le temps de calcul de cette rubrique est très long (près de 3 secondes).
Est-il possible de travailler cette boucle différement pour en optimiser le
temps d'exécution ?
Je vous remercie pour votre aide.

