我有控制器users
。在这个控制器中,我有一个不做任何事情的操作帐户 - 它只是有一个包含多个表单的视图 - 更改密码、更改某些内容、阻止帐户等。每个表单都链接到一些操作:users/changepassword
等users/changesomething
。这些操作不没有任何意见,只是save(..)
在简单的过程中和最后的一些逻辑和验证redirect->( array( 'action' => 'account' ) );
。总而言之 - 在用户/帐户视图中,有几种形式指向单独的操作。逻辑执行后的这些操作重定向回用户/帐户。
现在问题是我想查看提交的任何表单中的所有无效字段(根据验证规则) - 如果视图与控制器在相同的操作中,但当我使用重定向时,所有无效字段都丢失了 - 我怎么能解决方法吗?