如何禁用视图中验证错误的显示(Cakephp)



我有一个视图,其中包含5个单独提交但提交给同一模型的表单。这样做的目的是允许用户在同一页面中填写所有表单,并能够快速比较他为每个表单输入的值。每个表单的大多数字段都与另一个表单相同。如果你想了解这些东西,想象一下你是一名足球教练,你想在每半场都能在同一页上制定你的团队战术。所以我会有一个HalfTime模型,在同一页上有两个表单,每个半时间一个

因此,当我提交HalfTime1表单并且验证失败时,HalfTime2字段中也会显示HalftTime1的验证错误。如果一个表单没有提交,我希望能够禁用它的验证。

我的想法是将一个变量从控制器发送到包含当前一半时间的名称/id的视图,并从该变量中,仅以ccocorrect形式显示验证错误。

你知道我如何在一个字段中禁用验证错误的显示吗?

非常感谢!

使用表单输入时,将error选项设置为false。即:

echo $this->input('Halftime2.title', array('error' => false));