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

时间:2011-06-05 14:18:48

标签: validation forms cakephp

我有一个视图,其中包含5个单独提交但同一模型的表单。这样做的目的是允许用户填写同一页面中的所有表单,并能够快速比较他为每个表单添加的值。每种形式都有大多数字段与另一种形式相同。如果您想了解这些内容,请想象您是一名足球训练师,并且您希望能够在同一页面上为每个半场时间设置您的团队战术。所以我将在同一页面上有两个表格的HalfTime模型,每半个时间一个

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

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

您是否知道如何在一个字段中禁用验证错误的显示?

非常感谢你!

1 个答案:

答案 0 :(得分:7)

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

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