Plone/portal_工作流-为什么可以';我是否可以通过zope管理界面向我的工作流添加状态?

Plone/portal_工作流-为什么可以';我是否可以通过zope管理界面向我的工作流添加状态?,plone,zope,plone-4.x,Plone,Zope,Plone 4.x,我正在制作一个工作流,从简单的发布工作流开始(复制并粘贴),并将其重命名为我的个人工作流 id是我的个人工作流程 标题是我的个人工作流程 在我的状态中,我添加了一个名为draft的状态(title是draft,id是draft),并将其设置为默认状态,然后删除了其他状态。目前,我正在尝试添加另一个id为“Waiting_his_approval”的状态,但是当我点击add时,我收到的不是创建状态,而是一条消息 We’re sorry, but there seems to be an error

我正在制作一个工作流,从简单的发布工作流开始(复制并粘贴),并将其重命名为我的个人工作流

id是我的个人工作流程 标题是我的个人工作流程

在我的状态中,我添加了一个名为draft的状态(title是draft,id是draft),并将其设置为默认状态,然后删除了其他状态。目前,我正在尝试添加另一个id为“Waiting_his_approval”的状态,但是当我点击add时,我收到的不是创建状态,而是一条消息

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 138, in publish
    Module ZPublisher.mapply, line 72, in mapply
    Module ZPublisher.Publish, line 53, in missing_name
    Module ZPublisher.HTTPResponse, line 741, in badRequestError

BadRequest: <h2>Site Error</h2> 
<p>An error was encountered while publishing this resource. </p>     
<p><strong>Invalid request</strong></p> 
The parameter, <em>ids</em>, was omitted from the request.
<p>Make sure to specify all required parameters, and try the request again.</p>
<hr noshade="noshade"/> <p>Troubleshooting Suggestions</p> 

<ul> <li>The URL may be incorrect.</li> 
     <li>The parameters passed to this resource may be incorrect.</li>        
     <li>A resource that this resource relies on may be encountering an error.</li> 
     </ul>
<p>For more detailed information about the error, please refer 
to the error log. </p> <p>If the error persists please contact the site
maintainer. Thank you for your patience. </p>
很抱歉,似乎有错误…
以下是完整的错误消息:
将回溯显示为文本
回溯(最里面的最后一个):
模块ZPublisher.Publish,第138行,在Publish中
模块ZPublisher.mapply,第72行,在mapply中
模块ZPublisher.Publish,第53行,缺少名称
模块ZPublisher.HTTPResponse,第741行,在badRequestError中
BadRequest:站点错误
发布此资源时遇到错误

无效请求

请求中省略了参数ids。 请确保指定所有必需的参数,然后重试该请求


故障排除建议
  • URL可能不正确。
  • 传递到此资源的参数可能不正确。
  • 此资源所依赖的资源可能遇到错误。
有关错误的更多详细信息,请参阅 到错误日志

如果错误仍然存在,请与网站联系 维护者。谢谢你的耐心

我不知道为什么会出现这个问题。我没有任何其他状态具有相同的工作流id。这是什么原因造成的

我正在使用Plone 4.3

编辑:


这很奇怪。我点击后退按钮并再次提交。国家被添加。我知道情况并非如此,但它似乎是随机的。

这是表单的一个小缺陷:在输入字段中输入状态id后按回车键时出错。单击“添加”按钮时,不会出现这种情况。

对了,顺便说一句,ZMI的整个工作流程最近开始出现问题,尤其是在Plone 5I上,我看到发生了什么。当我按回车键时,它正在选择删除按钮。非常感谢。这就解释了为什么我有时会让它工作,因为我在选择“添加”和点击返回之间交替。英雄联盟