2011-01-06 63 views
0

我在我的Drupal網站上有一些文本塊。Drupal:如何將pdf鏈接添加到塊?

我需要將文本中的其他一些鏈接轉換爲pdf(並從後端上載它們)。

我可以添加一些上傳字段到塊頁面,並從文本鏈接它們嗎?

感謝

回答

0

退房的Insert module,它允許你上傳文件到的FileField,然後輕鬆地從節點體內鏈接到它們。

+0

正是我需要的,但它也適用於塊! – aneuryzm 2011-01-06 08:29:08

0

我通常最終將它們附加到一個節點,然後手動鏈接它們。不是你可能正在尋找的答案,但它有效。

0

如果您有視圖模塊可用,您可以創建一個視圖,該視圖列出附加到特定節點的pdf,使用節點id(nid)作爲參數,或者使用更復雜的參數(如果需要),只要字段在視圖中顯示的是您用於pdf的文件字段,您可以對pdf的組織方式非常有創意。

將參數傳入視圖塊有點棘手,但它肯定可行,使用面板或使用其他技巧。對更多信息: 這裏:http://drupal.org/node/150482 這裏:http://drupal.org/node/695124 http://drupal.org/node/161867#comment-1086587

0

實際可能不幫助你,而是http://drupal.org/project/block_api的D7版本創建fieldable塊,其中意味着您可以將任何類型的字段附加到創建的塊。

對於D6,我猜想解決方案更復雜。你可以創建一個單獨的內容類型,在那裏附加文件(通過使用Inline,FileField,...)。然後,可以編寫一個自定義模塊,爲該類型的每個節點公開一個塊,然後在這些塊中呈現該節點,或使用Views來創建單個節點的視圖。我認爲使用視圖有點矯枉過正,但如果你可以使用緩存應該是相對較快的..