验证Typo3 Flow

时间:2016-10-22 12:09:16

标签: php fluid typo3-flow

我对流程验证的过程有疑问。

当我提交表单然后流程显示验证错误,例如url输入字段,而不删除字段中已插入的所有用户输入。

流量如何保持字段填写? 涉及哪些方法/类?有没有办法可以影响/复制这种行为?

1 个答案:

答案 0 :(得分:1)

默认情况下,您的控制器会扩展public void animate(View v){ ImageView img = (ImageView) findViewByid(R.id.imageview); Animation anim = new RotateAnimation(0f, 360f, Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF, 0.5f); anim.setInterpolator(new LinearInterpolator()); anim.setRepeatCount(Animation.INFINITE); anim.setDuration(4000); img.startAnimation(anim); } ,默认情况下,如果有来自此控制器的验证错误\TYPO3\Flow\Mvc\Controller\ActionController,则会调用该控制器。在errorAction()内部只需阅读代码即可获得它。

如果要更改此行为,可以覆盖控制器中的forwardToReferringRequest()(与任何其他受保护/公共方法相同)。您还可以更改errorAction()并使用控制器级别的不同操作处理它。请查看此示例LATEST UNITY STATISTICS