我们应该在 cfwheels 的什么地方编写表单的验证代码?
Where should we write validation code for a form in cfwheels?
我刚开始学习cfwheels。我正在处理站点 (http://cfwheels.org/screencasts/series/1) 中存在的样本 "Social Networking Site" 示例。
我有个疑问。我们有 register.cfm 和 login.cfm 两种观点。两个视图都在使用用户对象
从 Person.cfc(modal).
创建
注册表中需要的所有验证,我们都写在了Person.cfcinit()
方法里面。现在 login.cfm
我们有两个名为 Email and password
的字段,我想 validate
电子邮件在检查之前在服务器端 correct format
对于有效的 Email/Password 组合。
现在我应该在哪里写 login.cfm 的验证码?
服务器端验证应在控制器内的操作上完成。
例如,如果您将表单提交给 Authentication
controller/component 的 doLogin
操作,验证代码应该放在同一控制器的 doLogin()
函数中。
我刚开始学习cfwheels。我正在处理站点 (http://cfwheels.org/screencasts/series/1) 中存在的样本 "Social Networking Site" 示例。 我有个疑问。我们有 register.cfm 和 login.cfm 两种观点。两个视图都在使用用户对象 从 Person.cfc(modal).
创建注册表中需要的所有验证,我们都写在了Person.cfcinit()
方法里面。现在 login.cfm
我们有两个名为 Email and password
的字段,我想 validate
电子邮件在检查之前在服务器端 correct format
对于有效的 Email/Password 组合。
现在我应该在哪里写 login.cfm 的验证码?
服务器端验证应在控制器内的操作上完成。
例如,如果您将表单提交给 Authentication
controller/component 的 doLogin
操作,验证代码应该放在同一控制器的 doLogin()
函数中。