RE: [Spip] À propos des boucles vides

Salut,
c'est l'application du principe de récursivité. En gros, plutôt
que de te taper N boucles pour arriver à finir un cycle, tu
demandes à l'ordinateur de réutiliser une boucle autant de
fois qu'il a à le faire (c'est pô trop pédagogique mais le
coeur y est ;-))
jette un coup d'oeil sur la doc concernant la récursivité,
parce que si tu veux faire des trucs un peu marrants (type
forums,...) tu risques d'avoir à construire ce genre de
boucles.

Tcho!

===== Original Message From Richard Paupy

<rpaupy@esquirolcad.fr> =====

Guillaume a écrit:

Bonjour,

J'ai "dégraissé" le boucles de la page plan-dist.html. Je

me retrouve avec

le code ci-dessous et je ne comprend pas à quoi sert la

boucle

"BOUCLE_enfants"

Ceci est un traitement récursif. La boucle

"BOUCLE_enfants" sert à

rappeler la "BOUCLE_sous_rub" pour parcourir

l'arborescence, RUBRIQUES

prenant pour valeur une sous-rubrique, puis à l'intérieur

de cette

sous-rubrique, la valeur de toutes les
sous-sous-rubriques...etc...jusqu'à balayer toute

l'arborescence.

Richard

<ul>
    <BOUCLE_secteurs (RUBRIQUES){id_parent=0}{par

titre}>

    <li><A HREF="#URL_RUBRIQUE">#TITRE</A></li>
        <ul>
            <BOUCLE_sous_rub

(RUBRIQUES){id_parent}{par titre}>

                <li><A

HREF="#URL_RUBRIQUE">[(#TITRE)]</A></li>

                <UL>
                    <BOUCLE_enfants

(BOUCLE_sous_rub)>?</BOUCLE_enfants>

                </UL>
         </BOUCLE_sous_rub>
        </ul>
        </BOUCLE_secteurs>
</ul>

Guillaume

______________________________________________
_

liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives :

http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.uzine.net/spip

_____________________________________________

__

liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives :

http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.uzine.net/spip