【发布时间】:2013-04-21 06:42:52
【问题描述】:
我想使用gform_field_validation 验证该字段我找到了this documentation
但没那么有用
add_filter("gform_field_validation", "custom_validation", 10, 4);
function custom_validation($result, $value, $form, $field){
$number = GFCommon::to_number($value,"");
if (($field["id"] == 1) && ($field["id"] == 1))
if( ($result["is_valid"]) && ($number >= 1000) && ($number <= 1999)){
$result["is_valid"] = false;
$result["message"] = "INCORRECT NUMBER";
}
return $result;
}
任何建议将不胜感激
【问题讨论】:
-
您还可以通过在钩子名称后添加表单ID和字段ID来定位特定字段。
-
@GBD 是的,我也试过了,但是没用
-
it's not working还不够。你有什么错误吗?你得到什么结果? -
@GBD 后面代码的目的是在保存数据之前验证输入并显示错误消息,但不幸的是它接受任何未经验证的值
-
尝试从
if中删除($result["is_valid"])看看