AnsweredAssumed Answered

Web Script para recorrer Espacios

Question asked by berenicestr69 on Jul 27, 2010
Latest reply on Oct 9, 2010 by berenicestr69
Hola, estoy intentando hacer un web script que se integre en un portlet de liferay, le pase por parametro al sccript  la ruta del espacio donde a partir buscar todos los documentos existentes en el espacio y los subespacios y les muestre en enlace de descarga.

Alguien me puede ayudar???


He intentado hacer esto, me recorre la carpeta que le paso como ruta y me añade los docs, pero si hay carpetas hijas no me las recorre, añado el código a ver si encuentran el error:

var carpeta = args.carpeta;

var resultados = new Array();

var espacio = roothome.childByNamePath(carpeta);

var i=0;
for(var j=0; j<espacio.children.length; j++){
    var hijo = espacio.children[j];

    if(hijo.isDocument){
          resultados=hijo;
          i++;
    }
   if(hijo.isContainer){
      var espacio2 = roothome.childByNamePath(carpeta+"/"+hijo.name);
      for(var x=0; x<espacio2.children.length; x++){
         var hijo2=espacio2.childen[x];
         
          if(hijo2.isDocument){
           resultados=hijo2;
           i++;
         }         
       }
   }
}

model.resultados=resultados;


Muchas gracias

Outcomes