【发布时间】:2014-09-18 21:53:41
【问题描述】:
我们正在一个新的 Plone 4.3.2 网站上创建一个文件数据库,使用 eea.facetednav 作为主界面。为了拥有多个可搜索的“标签”以及发布年份、文章类型等附加信息,我们为这些“文件”创建了自定义的敏捷内容类型。 Dexterity 内容类型的字段之一是上传实际文件。
一切都很顺利,直到我意识到......
链接到“文件”的基本功能之一现在被破坏了。虽然我们希望创建文件的内部链接会在单击时提示打开文件或下载文件,但现在它只是将您带到新的 Dexterity 内容类型的“视图”,其中有指向实际文件的链接。
这很麻烦。有没有人这样做过,或者找到一种方法让它自动链接到下载文件?如果我们需要禁用/废弃 Dexterity 内容类型视图以支持直接链接,那可能很好,但如果您能想出一种方法使这两种方式都能工作(即有一个链接方法将其带到文件和将其带到视图的链接方法)。
这是我所说的“查看”页面,以防不清楚:
... 在我的脑海中,我想到了一个奇怪的 Diazo 解决方案,它制作了一个自定义模板来解析这个视图并自动重定向到文件链接,但这似乎是错误的/奇怪的。其他想法?
【问题讨论】:
-
我偶然发现了这个基于@keul 对我的另一个问题的评论:这是可用的索引之一,它可以用来解决这个问题吗? getRemoteURL:点击对象时去哪里 From:docs.plone.org/develop/plone/searching_and_indexing/…