Plone/portal_工作流-为什么可以';我是否可以通过zope管理界面向我的工作流添加状态?
我正在制作一个工作流,从简单的发布工作流开始(复制并粘贴),并将其重命名为我的个人工作流 id是我的个人工作流程 标题是我的个人工作流程 在我的状态中,我添加了一个名为draft的状态(title是draft,id是draft),并将其设置为默认状态,然后删除了其他状态。目前,我正在尝试添加另一个id为“Waiting_his_approval”的状态,但是当我点击add时,我收到的不是创建状态,而是一条消息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
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上,我看到发生了什么。当我按回车键时,它正在选择删除按钮。非常感谢。这就解释了为什么我有时会让它工作,因为我在选择“添加”和点击返回之间交替。英雄联盟