如何在drupal中进行表单验证?
如何验证表单字段?例如,我想确保两个文本框具有相同的值。
How I validate form fields? For example, I want to ensure that two text boxes have the same value.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
实现 hook_form_alter() 以添加验证回调(通过 #validate)参数。
在此回调中,您将可以使用字段的两个值,您只需使用一个语句来检查这些值,并在语句不好时显示一条错误消息。
例子:
Implements the hook_form_alter() to add a validation callback (throught the #validate) argument.
In this callback you will have at your disposal the two values of the fields, you will simply have to had a statement to check the values and display an error message if the statement is not good.
Example: