Eliminar asignación de categorias

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

Eliminar asignación de categorias

Buenas... otra vez yo y mis preguntas buscando funcionalidades...

¿Es posible eliminar una categoría a un documento o carpeta usando JavaScript en una regla?

Si es así, alguien podría iluminarme con un par de líneas de código?, he buscado por todos los sitios que conozco y no hay manera...

Gracias por adelantado.

Saludos

2 Replies
angelborroy
Expert

Re: Eliminar asignación de categorias

No hay una API para gestionar la asignación de categorías a documentos, pero puedes utilizar la propiedad cm:categories (es una lista de nodeRef) para actualizar esta asignación.

// Get categories from document
var categories = document.properties["cm:categories"];

// Remove "Spanish" category
for (var i = 0; i < categories.length; i++)
{
if (categories[i].name == "Spanish")
{
categories.pop();
}
}

document.properties["cm:categories"] = categories;
document.save();
Software Engineer in Alfresco Search Team.
pacosantos
Active Member II

Re: Eliminar asignación de categorias

Perfecto..., Muchas gracias como siempre...!!!