Validation CakePHP:相同的模型,按表单设置验证规则?
我在CakePHP中有一个模型,该模型在站点的不同页面上有多个表单,即使字段名称相同,我也希望以不同的方式进行验证-我发现您可以设置“on”来创建| update,这是一个方便的发现,但我想知道是否有其他方法明确声明基于提交的表格Validation CakePHP:相同的模型,按表单设置验证规则?,validation,cakephp,forms,Validation,Cakephp,Forms,我在CakePHP中有一个模型,该模型在站点的不同页面上有多个表单,即使字段名称相同,我也希望以不同的方式进行验证-我发现您可以设置“on”来创建| update,这是一个方便的发现,但我想知道是否有其他方法明确声明基于提交的表格 为了清楚起见,表格a和表格b包含同名字段,但如果提交表格a,则相关字段的验证方式应与从表格b提交的字段的验证方式不同。可能吗?是的,以前已经这样做过,并且可以使用正确的代码。(请参阅下面的链接。) 用户模型是这种技术的常见场所,因为当人们提交与帐户相关的表单时,通常需
为了清楚起见,表格a和表格b包含同名字段,但如果提交表格a,则相关字段的验证方式应与从表格b提交的字段的验证方式不同。可能吗?是的,以前已经这样做过,并且可以使用正确的代码。(请参阅下面的链接。) 用户模型是这种技术的常见场所,因为当人们提交与帐户相关的表单时,通常需要不同的验证规则 例如,在注册用户时,您会检查其电子邮件地址是否唯一且不存在于数据库中,但在重置用户密码时,您会检查其电子邮件是否存在
- (达尔多·索迪)
- (乔纳森·斯努克)