Aplicar plantilla al 'vista de detalles'

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

Aplicar plantilla al 'vista de detalles'

Buenos dias a todos.

Os pido ayuda a ver si me podeis ayudar.
Mi intención es crear una regla en un espacio (se llama Revisar) para que, cuando añado un documento, que será por una regla desde otro espacio(Se llama Lector), aplicarle una plantilla freemarker a los documentos cuando pulso en "view details". Es decir, cuando pulso en ver detalles, aparezca la plantilla en la vista personalizada, hasta ahora solo puedo si pulso apply template. No se si me explique bien.
Este es el script que estoy usando
    document.addAspect("cm:templatable");
    query = "PATH:\"app:company_home/app:dictionary/app:content_templates/cm:" + " plantilla_metadatos.ftl" + "\"";
    var templateRef = search.luceneSearch(query);
    document.properties["cm:template"]=templateRef[0];

Gracias a todos
2 Replies
venzia
Senior Member

Re: Aplicar plantilla al 'vista de detalles'

La verdad que esto nunca lo habia probado  :shock: ..
¿has añadido document.save(); al final del script para que guarde los cambios?
Si es así o no te funciona tendremos que consultar más a fondo el quid de la cuestion.
Saludos,
mrey
Member II

Re: Aplicar plantilla al 'vista de detalles'

Gracias por la ayuda, funciona perfecto, guarda la vista personalizada para todos los documentos a los que se le aplica la regla.

Un saludo y gracias.