2012-06-07 36 views
5

我有部署,將通過分類-API基於搜索頁面進行搜索一組PDF文件的方案?是我唯一的選擇:最簡單的方法來部署外表套上PDF 2011

1)通過組件演示

2)寫C#TBB輸出他們每個PDF添加到頁面。

我不喜歡選項1,因爲鏈接到PDF文件將只顯示當用戶搜索他們。所以我留下了選項2,對嗎?只需添加一個TBB頁面,其唯一目的是發佈PDF的&元數據?

UPDATE:

我加了一個DWT TBB與以下行(請注意多@@),和我的PDF文件發佈。

鏈接

回答

15

一個很好的選擇對於這種功能是建立一個支持「發佈爲動態組件」組件模板(CT),這將創建一個動態組件演示(DCP)。然後將您的PDF所基於的架構添加到新CT的「鏈接架構」字段中。

讓你的PDF到實際部署的最簡單方法是使DWT模板構建塊,看起來是這樣的:

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

並將其添加到您的新的複合模板,其次是默認完成動作TBB。

然後你就可以直接發佈PDF組件和二進制文件將被部署,並在多媒體組件的任何元數據都會得到安置在代理數據庫與分類和經紀人的API查詢。

10

您可以將每個PDF發佈爲動態組件演示文稿。每個PDF多媒體組件都需要一些定義的元數據字段來保存您的分類查找數據(即關鍵字)。然後,您的搜索頁面將使用Content Delivery Taxonomy API檢索與搜索關鍵字匹配的PDF。

相關問題