Estamos manejando la publicación de PDF utilizando una Plantilla de Componente Dinámico asociada con el esquema PDF, luego creando Enlaces Binarios donde necesitamos vincular al PDF.¿La publicación de un pdf que se utiliza en un componente de la página hace que la página no se publique?
Hemos descubierto que al deshacer la publicación de un PDF que es un enlace de componente dentro de un componente utilizado en una página, se activa la página para que no se publique.
Sé que podemos controlar este comportamiento utilizando un Resolutor personalizado, pero ¿es este el resultado esperado?
¿Este comportamiento ha cambiado de Tridion 2009 a Tridion 2011?
Lo que hemos encontrado es que un Component Link no se resolverá, ya que el PDF no está realmente en una página en ningún lugar, sino que se publica en el servidor con la Plantilla dinámica. Sin embargo, un enlace binario devolverá una etiqueta de ancla que apunta al PDF. –
¿Puede mostrarnos el código/DWT de cómo publica el binario? –
Utilizamos el método Agregar binario, como este: engine.AddBinary (Id.binario, template.Id, null, binary.BinaryContent.GetByteArray(), CreateUniqueBinaryName (binary)); –