Descripción de un documento en un template de correo

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

Descripción de un documento en un template de correo

Hola,
Estoy intentado añadir la propiedad description a una plantilla para el envío de correo. Si utilizo document.properties["description"] en una plantilla de presentación me funciona correctamente pero no ocurre lo mismo si lo hago en el template de correo (de hecho, ni me envía el correo ya que se produce un error inidcando que no encuentra dicha propiedad)

¿alguna sugerencia?

Gracias.
25 Replies
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

Buenas Carlos,

Has puesto esto?

${document.properties.description}
o bien ${document.description} ?? (Se me olvidaron las llaves)

DE todas formas te paso un modelo de mail que a mi si me funciona

Buenos días ,

Le informamos de que un nuevo Procedimiento '${document.name}' ha sido subido al espacio '${space.name}'  por '${person.properties.firstName}<#if person.properties.lastName?exists> ${person.properties.lastName}</#if>'.

Puedes verlo haciendo click sobre este link:
http://IPDELSERVIDOR:8080/alfresco${document.url}

O puedes acceder al espacio:
<#assign ref=document.nodeRef>
<#assign workspace=ref[0..ref?index_of("://")-1]>
<#assign storenode=ref[ref?index_of("://")+3..]>
http://IPDELSERVIDOR:8080/alfresco/n/showDocDetails/${document.nodeRef}

Saludos
<#if document.properties["cjp:dproc_AreaOrigen"]?exists>
Departamento de ${document.properties["cjp:dproc_AreaOrigen"]}
</#if>

Saludos
carlos_gonzalez
Member II

Re: Descripción de un documento en un template de correo

Lo he probado pero sigue sin funcionar. Lo único que tengo ahora mismo en el ftl es esa línea. Sin embargo, si le escribo document.name, si me devuelve esta propiedad. ¿alguna otra cosa que pueda probar?

Gracias.
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

Pues raro si que es, porque el codigo que te he puesto esta en produccion funcionando sin problemas.

Puedes poner como llamas al ftl y demas???

Saludos
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

Correcto, para esa propiedad peta…..

Habra que mirarlo mejor.

Saludos
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

Esto ami me funciona

${document.properties.description}

Saludos
carlos_gonzalez
Member II

Re: Descripción de un documento en un template de correo

La plantilla que me has enviado si funciona correctamente, pero sigo sin recibir información alguna del campo descripción. Lo que tampoco acabo de entender es porque en Presentation Templates si puedo obtener esta información y en Email Templates no.

Gracias Pedro.
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

De nada hombre,

Esto no te funciona?? porque yo lo acabo de probar y si me manda el correo, es mas he cojido la anterior plantilla y al añadir esto me funcionaba igual

${document.properties.description}

Saludos
carlos_gonzalez
Member II

Re: Descripción de un documento en un template de correo

Con respecto a lo que me cometas de como llamo al ftl, simplemente duplico una de las plantillas de correo y le escribo el contenido nuevo. La llamada la hago insertando la plantilla en una regla que tengo definida para que envíe correo cuando se inserta un documento en una carpeta.

Lo curioso es que a mi me funcionaba en una instalación que tengo de ALfresco 2.x hasta que un día dejó de funcionar. Dado que no di con la solución y han salido nuevas versiones, he aprovechado para montar la 3.2 pensando que este problema estaría solucionado :0(.
pjcaracuel_2349
Active Member II

Re: Descripción de un documento en un template de correo

Pues yo tengo la 2.2.3 y funciona perfectamente.

Saludos