如何修改plone中的url,以便在修改时不会获得相同的页面?

时间:2012-10-01 06:54:26

标签: python plone

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

1 个答案:

答案 0 :(得分:5)

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

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

马丁