我正在使用drupal 7.14。我想允许用户上传文件,然后创建一个链接(使用,atm,CKEditor)直接到文件 - 单击链接导致下载,而不是与上传文件关联的节点。我创建了一个文件内容类型,用户可以上传文件,然后从另一个页面链接到该文件。为了做到这一点,我安装了模块CKEditor和CKEditor Link。但是,单击指向“文件”的链接会导致包含(直接)链接的节点,这是我想要删除的步骤。
要启用直接链接,我安装了File Entity和CKEditor Link for Files。不幸的是,文件实体似乎还没有完成,而v7.x-2.0-unstable7在我的网站上导致错误 - 启用后我无法上传任何文件。
实现此(看似简单)任务的其他方法是什么?我不介意切换到另一个编辑器,如果这样可以更容易。
答案 0 :(得分:1)
我使用file_entity 7.x-2.x-dev并没有问题。也许试试这个版本。 file_entity模块是否有Drupal.org issue表示您的功能损坏?
除此之外,您描述的功能需要引用而不是编辑器中的链接。如果创建指向该文件的链接,获取包含该文件的节点的唯一方法是使用“规则”模块之类的方法将文件路径重定向到该文件的节点。
因此,为了创建指向字段节点的链接,您可以使用field_reference模块,但必须在WYSIWYG编辑器之外的字段上执行此操作。