在Tridion 2011中部署PDF的最简单方法

Mr *_*ith 5 tridion tridion-2011

我可以使用哪些选项来部署将通过基于Taxonomy-API的搜索页面搜索的一组PDF?是我唯一的选择:

1)通过组件演示将每个PDF添加到页面

2)写一个C#TBB输出它们.

我不喜欢选项1,因为只有当用户搜索时才会显示指向pdf的链接.所以我选择了2,对吗?只需添加一个TBB页面,其唯一目的是发布PDF和元数据?

更新:

我添加了一个带有以下行的DWT TBB(注意额外的@@),以及我的PDF发布.

链接

Chr*_*ers 15

这种功能的一个很好的选择是构建支持"发布为动态组件"的组件模板(CT),这将创建动态组件表示(DCP).然后将PDF所基于的架构添加到新CT的"链接架构"字段中.

让PDF实际部署的最简单方法是制作一个DWT模板构建块,如下所示:

<a href="" tridion:href="@@Component.ID@@" tridion:type="binary">link</a> 
Run Code Online (Sandbox Code Playgroud)

并将其添加到新的复合模板,然后是默认的完成操作TBB.

然后,您可以直接发布PDF组件,并且将部署二进制文件,并且多媒体组件上的任何元数据都将放置在Broker数据库中,以便使用Taxonomy和Broker API进行查询.


Nic*_*kov 10

您可以将每个PDF发布为动态组件演示文稿.每个PDF多媒体组件都需要定义一些元数据字段来保存您的分类查找数据(即关键字).然后,您的搜索页面将使用Content Delivery Taxonomy API检索与搜索到的关键字匹配的PDF.