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;
	}	
}