¿Debería no publicar un PDF que se use en un componente en la página hace que la página sea inédita?

StackOverflow https://stackoverflow.com/questions/9342567

  •  27-10-2019
  •  | 
  •  

Pregunta

Estamos manejando la publicación de PDF utilizando una plantilla de componentes dinámicos asociada con el esquema PDF, luego creando enlaces binarios donde necesitamos vincular al PDF.

Hemos descubierto que no publicar un PDF que es un enlace de componente dentro de un componente utilizado en una página está activando la página para que no se publique.

Sé que podemos controlar este comportamiento utilizando un resolución personalizado, pero ¿es este el resultado esperado?

¿Ha cambiado este comportamiento de Tridion 2009 a Tridion 2011?

¿Fue útil?

Solución

BinaryLinks está destinado a ser utilizado para "contenido binario en línea", por lo que generalmente las cosas que se incluyen por un atributo SRC.

<img src="..." />
<video width="320" height="240" controls="controls">
  <source src="movie.mp4" type="video/mp4" />
  <source src="movie.ogg" type="video/ogg" />
  Your browser does not support the video tag.
</video>

Para este contenido binario en línea, la página no se mostrará correctamente sin él. Sabiendo eso, es correcto que la página no se publique cuando no publique el MMC. Por lo que puedo decir, este es realmente el comportamiento esperado, que no ha cambiado en mucho tiempo.

El error es usar un MMC para un PDF que desea mostrar como hipervínculo. Para cualquier cosa que desee vincular (de modo que se convierta en un

Otros consejos

La inédita de los elementos utilizados por un componente binario ya estaba allí en 2009 (tanto, es una de las preguntas del examen Tridion 2009 Business Analyst).

Veo una tendencia en desarrollo de personas que usan presentaciones de componentes dinámicos para sus binarios, lo que evita todo este efecto secundario, pero lo deja potencialmente con malos enlaces binarios en sus páginas.

Si baja por la ruta DCP para los binarios, asegúrese de usar la vinculación dinámica (bastante simple de crear en el CM usando "Tridion: type = binary" en su marcado de anclaje).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top