是否可以在表单处理器之间设置依赖关系?
Magnolia CMS has a form module提供添加自定义表单处理器的功能。
此系统允许您将类挂钩到表单的提交,以便通过表单发送的数据执行任何操作(即发送电子邮件,将数据保存到数据库,或其他)。
我希望能够配置/编程我的处理器,例如在表单提交之后:
processor A
processor A
成功完成,则启动processor B
processor B
成功完成,则启动processor C
答案 0 :(得分:1)
引擎下配置的所有处理器都按照指定的顺序执行
如果/当一个处理器未成功完成时,请将其抛出FormProcessorFailedException
。这将停止处理链并防止其他处理器(位于所述处理器后面的处理器)被执行。