今天我通过buildout将plone从4.1.4升级到最新的4.2.5。一切都有效,除了粘贴。当我将页面粘贴到文件夹时,回溯显示:
Traceback (innermost last):
Module ZPublisher.Publish, line 126, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFFormController.FSControllerPythonScript, line 105, in __call__
Module Products.CMFFormController.Script, line 145, in __call__
Module Products.CMFCore.FSPythonScript, line 127, in __call__
Module Shared.DC.Scripts.Bindings, line 322, in __call__
Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
Module Products.PythonScripts.PythonScript, line 344, in _exec
Module script, line 33, in folder_paste
- <FSControllerPythonScript at /keti/folder_paste used for /keti/switch1>
- Line 33
Exception: Disallowed to paste item(s).
我需要你的帮助。
答案 0 :(得分:1)
如果“要添加的允许内容类型”受到限制,通常会抛出此错误,因此我怀疑您的问题与升级的相关性,而是怀疑将简单的配置设置作为原因:
转到
http://yourhost.org:8888/yourSiteId/portal_types/Folder/manage_propertiesForm
查看是否选中了“过滤内容类型”。
如果是,请在下面的小部件中取消选中或定义允许的类型。
答案 1 :(得分:1)
谢谢,
雨果