我的Drupal网站上有一些文本块。
我需要在文本中的其他一些链接,pdfs(并从后端上传)。
我可以在块页面上添加一些上传字段,并从文本中链接它们吗?
感谢
答案 0 :(得分:0)
查看Insert module,它允许您将文件上传到FileField,然后从节点主体中轻松链接到它们。
答案 1 :(得分:0)
我通常最终将它们附加到节点然后手动链接它们。不是你可能正在寻找的答案,但它确实有效。
答案 2 :(得分:0)
如果您有可用的视图模块,您可以创建一个视图,列出附加到特定节点的pdf,使用节点id(nid)作为参数,或者如果需要,可以使用更复杂的参数,只要显示的字段在视图中是您用于pdf的文件字段,您可以通过pdf的组织方式获得相当的创意。
在视图块中获取参数有点棘手,但它肯定是可能的,使用面板或使用其他技巧。更多信息: 在这里:http://drupal.org/node/150482 在这里:http://drupal.org/node/695124 http://drupal.org/node/161867#comment-1086587
答案 3 :(得分:0)
可能实际上对您没有帮助,但是http://drupal.org/project/block_api的D7版本会创建可分段的块,这意味着您可以将任何类型的字段附加到已创建的块。
对于D6,我猜这个解决方案更复杂。您可以创建单独的内容类型,在那里附加文件(通过使用Inline,FileField,...)。然后,编写一个自定义模块,为该类型的每个节点公开一个块,然后在这些块中呈现节点或使用Views创建单个节点的视图。使用视图我觉得有点矫枉过正,但如果你可以使用缓存,它应该相对较快..