2012-06-07 9 views
5

¿Qué opciones tengo para implementar un grupo de PDF que se buscará a través de una página de búsqueda basada en Taxonomy-API? Son mis únicas opciones:Forma más sencilla de implementar archivos PDF en Tridion 2011

1) agrega cada PDF a una página a través de una presentación componente

2) un C# TBB a la salida de ellos.

No me gusta la opción 1 porque los enlaces a los pdf solo aparecerán cuando el usuario los busque. Entonces me quedé con la opción 2, ¿correcto? Simplemente agregue una página con un TBB, cuyo único propósito es publicar los metadatos & del PDF

ACTUALIZACIÓN:

he añadido un DWT TBB con la siguiente línea (tenga en cuenta el extra @@), y mi PDF de publicar.

enlace

Respuesta

15

Una buena opción para este tipo de funcionalidad es construir una Plantilla de Componente (CT) que admita "Publicar como Componente Dinámico", esto creará una Presentación de Componente Dinámico (DCP). A continuación, agregue el esquema en el que se basa su PDF al campo Esquemas vinculados de su nuevo CT.

La forma más fácil de obtener su PDF para desplegar en realidad es hacer una plantilla de bloque DWT que se ve algo como esto:

<a href="" tridion:href="@@[email protected]@" tridion:type="binary">link</a> 

y añadirlo a su plantilla compuesto nuevo, seguido por las acciones de acabado predeterminado TBB.

Luego puede publicar los Componentes de PDF directamente, y los binarios se implementarán, y cualquier metadato en el Componente Multimedia se colocará en la Base de Datos de Broker para consultar con las API de Taxonomía y Broker.

10

Puede publicar cada PDF como una presentación componente dinámico. Cada componente de PDF Multimedia necesitaría algunos campos de metadatos definidos para contener sus datos de búsqueda de taxonomía (es decir, palabras clave). Luego, su página de búsqueda recuperaría los archivos PDF que coinciden con la palabra clave buscada utilizando Content Delivery Taxonomy API.

Cuestiones relacionadas