Plone 4.2.5:不允许粘贴项目

时间:2013-03-13 03:18:49

标签: plone

今天我通过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).

我需要你的帮助。

2 个答案:

答案 0 :(得分:1)

如果“要添加的允许内容类型”受到限制,通常会抛出此错误,因此我怀疑您的问题与升级的相关性,而是怀疑将简单的配置设置作为原因:

转到

http://yourhost.org:8888/yourSiteId/portal_types/Folder/manage_propertiesForm

查看是否选中了“过滤内容类型”。

如果是,请在下面的小部件中取消选中或定义允许的类型。

答案 1 :(得分:1)

Ida Ebkes确实明白了这一点。所以我取消选中“过滤内容类型”并在portal_types / Plone%20Site / manage_propertiesForm中的下面的小部件中选择文件,文档,文件夹。但它适用于frontpage。所以如果我想要“添加新”看起来是全局的,我必须在portal_types下的每个内容类型页面中检查“隐式可添加”。

谢谢,

雨果