Plone - 无法在Zope Management Interface的plone_skins的plone_content中复制和粘贴视图

时间:2011-12-15 23:32:06

标签: plone zope zope.interface

我们正在使用Plone 4.1.2,并且在Zope管理界面的plone_skins'中进行视图的复制和粘贴时遇到问题。 plone_content。我们收到此错误消息:

非常感谢您的期待。

You are here: Home › portal_skins › plone_content
We’re sorry, but there seems to be an error…
Here is the full error message:

Display traceback as text

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 OFS.CopySupport, line 206, in manage_pasteObjects
Module OFS.CopySupport, line 537, in _verifyObjectPaste
CopyError: <HTML> <HEAD> <TITLE>Not Supported</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF"> <FORM ACTION="manage_main" METHOD="GET" > <TABLE BORDER="0" WIDTH="100%" CELLPADDING="10"> <TR> <TD VALIGN="TOP"> <BR> <CENTER><B><FONT SIZE="+6" COLOR="#77003B">!</FONT></B></CENTER> </TD> <TD VALIGN="TOP"> <BR><BR> <CENTER> The object <em>folder_summary_view</em> does not support this operation. </CENTER> </TD> </TR> <TR> <TD VALIGN="TOP"> </TD> <TD VALIGN="TOP"> <CENTER> <INPUT TYPE="SUBMIT" VALUE=" Ok "> </CENTER> </TD> </TR> </TABLE> </FORM> </BODY></HTML>

2 个答案:

答案 0 :(得分:1)

您只能粘贴到非文件系统文件夹中,即自定义文件夹和在ZMI中通过网络创建的文件夹。

答案 1 :(得分:1)

您发布的错误消息是来自Zope深处的一个古老的消息,但在您的情况下很明显。您正试图将某些内容复制到一个不支持复制的地方。

ZMI中的大多数皮肤层文件夹都反映了磁盘上的文件系统目录。它们没有向您显示ZODB持久化对象,因此您无法通过ZMI添加或删除项目。

如果要复制皮肤项目以进行自定义,请使用&#39;自定义&#39;在视图底部的按钮,用于在ZODB中创建持久性副本,通常位于特殊的custom文件夹中,然后您可以更改该文件夹。或者您可以在文件系统上找到该文件并在其中进行复制(例如,在您自己的皮肤图层文件夹中)。