Upload File

cancel
Showing results for 
Search instead for 
Did you mean: 
eduandres01_994
Member II

Upload File

Hola a todos,
Quiero subir un archivo a alfresco mediante web scripsts, pero a un espacio determinado, como podria hacerlo?
Por ahora puedo subir el archivo solo al companyhome

upload = companyhome.createFile(filename) ;
  upload.properties.content.write(content);
  upload.properties.content.encoding = "UTF-8";
  upload.properties.content.mimetype = type;
  upload.properties.title = title;
  upload.properties.description = description;
  upload.save();

Gracias!! Smiley Very Happy
1 Reply
ajv
Member II

Re: Upload File

Hola eduandres,

companyhome no es otra cosa que la representación de un nodo concreto (el nodo que referencia al Company Home).
Por tanto, en lugar de emplear esa variable que se facilita por defecto, podrías obtener la referencia de otros nodos y subir allí tus nuevos contenidos.
Puedes emplear para ello búsquedas en Lucene:
var nodes = search.luceneSearch("busqueda por el criterio que quieras");
for (var i=0; i<nodes.length; i++)
{

}
Y en nodes tienes referencia a los diferentes nodos que cumplen la condicion. nodes haría referencia al nodo en cuestión.
Por tanto, si sustituyes companyhome por nodes te debería funcionar para el nodo que quieras.

Saludos!