【发布时间】:2017-07-06 15:41:31
【问题描述】:
我正在尝试通过操作(在 java 代码中)以编程方式触发可配置流创建向导。那可能吗?是否有可用于到达“+”按钮的上下文?
【问题讨论】:
-
你的意思是,你是在尝试启动向导还是控制器?
-
我在编辑器区域编写了一个按钮。这个按钮需要触发创建新项目的对话。
我正在尝试通过操作(在 java 代码中)以编程方式触发可配置流创建向导。那可能吗?是否有可用于到达“+”按钮的上下文?
【问题讨论】:
您需要覆盖您的扩展程序的 backoffice-config.xml 中的项目。 例如:
<context component="create-wizard" type="Employee">
然后您将处理程序更改为指向您的 bean:
<wz:custom visible="!#empty(newEmpl.uid) and !#empty(newEmpl.name)" handler="myCreateEmployeeHandler" label="Done" />
您的 myCreateEmployeeHandler 类:
public class MyCreateEmployeeHandler implements FlowActionHandler {
// override perform ...
}
希望这会有所帮助。
【讨论】: