作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
部署一组将通过基于 Taxonomy-API 的搜索页面进行搜索的 PDF 时,我有哪些选项?我唯一的选择是:
1) 通过组件演示将每个 PDF 添加到页面
2) 编写一个 C# TBB 来输出它们。
我不喜欢选项 1,因为 pdf 的链接仅在用户搜索时才会显示。所以我只剩下选项2了,对吗?只需添加一个带有 TBB 的页面,其唯一目的是发布 PDF 和元数据?
更新:
我添加了带有以下行的 DWT TBB(请注意额外的 @@),以及我的 PDF 的发布。
链接
最佳答案
这种功能的一个不错的选择是构建一个支持“发布为动态组件”的组件模板(CT),这将创建一个动态组件演示(DCP)。然后将 PDF 所基于的架构添加到新 CT 的“链接架构”字段中。
实际部署 PDF 的最简单方法是制作 DWT 模板构建 block ,如下所示:
<a href="" tridion:href="@@Component.ID@@" tridion:type="binary">link</a>
并将其添加到新的复合模板中,然后是默认完成操作 TBB。
然后您可以直接发布 PDF 组件,二进制文件将被部署,多媒体组件上的任何元数据将被放置在代理数据库中,以便使用分类法和代理 API 进行查询。
关于tridion - 在 Tridion 2011 中部署 PDF 的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10940088/
我是一名优秀的程序员,十分优秀!