¿Es posible insertar la URL de la imagen en miniatura desde las propiedades de la página de la pestaña Miniatura en og: image dentro de la metaetiqueta? Puedo obtener valores de pageTitle y propiedades de descripción, pero no la imagen. ¿O hay una mejor manera de manejar esto?

<meta property="og:url" content="${head.pagePath}" />
<meta property="og:title" content="${properties.pageTitle}" />
<meta property="og:description" content="${properties['jcr:description']}" />
<meta property="og:image" content="imageURL" />
3
hitcher 29 ago. 2020 a las 01:45

1 respuesta

La mejor respuesta

Puede hacer referencia a él como ${properties['image/fileReference']} si se proporciona a través de DAM (para que pueda usar representaciones web de esta manera). Si el activo está adjunto a la página en sí (cargado directamente), puede usar el servlet de miniaturas para hacer referencia a las miniaturas renderizadas utilizando la siguiente convención: /content/[path-to-the-page].thumb.319.319.png

AEM crea miniaturas de 48x48, 140x100 y 319x319 listas para usar, ya que planea usarlo para proporcionar una referencia a una imagen reutilizable a través del protocolo OpenGraph, es posible que deba personalizar el flujo de trabajo de creación de miniaturas para agregar una resolución más alta en la canalización.

2
Jura Khrapunov 31 ago. 2020 a las 13:44