Bonjour,
Je suis en train de coder un webscript pour Alfresco.
J'ai un problème pour lister mon arborescence de répertoire qui est tel que :
test
|__test1
----|__test2
--------|__test3
--------|__test4
----|__test5
|__test6
----|__test7
----|__test8
voici le résultat de ma fonction :
rep : test1
rep : test2
rep : test3
je descend bien dans l'arborescence mais je ne remonte pas pour poursuivre dans ma boucle for (je n'arrive pas aux répertoires de test4 à test8).
Si vous avez une idée, merci d'avance :-)
mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 myArbo =''; function generateArborescence(myNode){ if(myNode.isContainer){ myNodechildren = myNode.children; myArbo = myArbo +"<br/>rep : "; myArbo = myArbo + myNode.name; // on parcourt les enfants for(j=0;j<myNodechildren.length;j++){ generateArborescence(myNodechildren[j]) } }else{ // sinon on affiche le lien vers le document myArbo = myArbo +"<br/>doc : "; myArbo = myArbo +myNode.name; } }
Partager