0

在 plone 中使用 atreal.richfile.preview 后,我们得到了一个 pdf 文件的预览,其 url 为 : http://localhost:8090/plone/sample.pdf/view。如果我们删除部分 url 即“/view”,http://localhost:8090/plone/sample.pdf在浏览器中输入 url: 仍然可以查看,并且 pdf 可以打印或复制。如果修改了相同的url,如何修改url,使其不会在新窗口中显示pdf?使用克隆 4.1。需要添加/编辑哪个模板和什么代码。请指导

4

1 回答 1

5

在上面的示例中,sample.pdf 可能是在 Plone 中创建的文件。在这种情况下,不带 /view 的 URL 将呈现文件以供下载,而带 /view 的 URL 将呈现带有下载链接的 Plone 页面。这是标准行为。

真的不可能阻止人们下载 PDF。您可以在 portal_types 中修改 File FTI(转到 ZMI 中的 portal_types/File 并更改方法别名选项卡)。如果您将“(默认)”别名更改为与“视图”别名相同,它将表现相同。请注意,这将影响所有文件。

马丁

于 2012-10-01T10:14:30.087 回答