在 wp ninja 表单中显示自定义错误消息
Displaying custom error messages in wp ninja forms
如何在 wordpress ninja 表单插件中显示自定义错误消息。
我已经搜索了忍者表单文档,但无法访问该站点。
默认情况下,错误消息显示为
This is a Required field.
我希望它是
Please enter respective field name.
Ninja forms 表单生成器具有以下验证选项。
有没有办法用相应的字段名称显示此错误消息?
提前致谢。
试试这个 link,有一些挂钩可以获取自定义设置,
http://developer.ninjaforms.com/codex/submission-processing-hooks/
在这个 link 上有一个过滤器,
过滤器:ninja_forms_pre_validate_field_settings
会对你有帮助,你必须 print_r($field_settings) 并使用你的字段条件来获得正确的自定义错误消息,抱歉我的英语不好,欢迎回答任何问题
我有一个粗略的 jQuery 解决方案,可以检查任何表单 changes/events 并替换特定输入字段的默认错误消息。
$(document).on( 'nfFormReady', function( e, layoutView ) {
$('form').on('focus focusout keyup submit', 'input', function() {
$('#nf-error-7 .nf-error-required-error').text('New Required Error Message');
});
});
我确定它可以适应多输入 types/fields。
如何在 wordpress ninja 表单插件中显示自定义错误消息。
我已经搜索了忍者表单文档,但无法访问该站点。
默认情况下,错误消息显示为
This is a Required field.
我希望它是
Please enter respective field name.
Ninja forms 表单生成器具有以下验证选项。
提前致谢。
试试这个 link,有一些挂钩可以获取自定义设置,
http://developer.ninjaforms.com/codex/submission-processing-hooks/
在这个 link 上有一个过滤器,
过滤器:ninja_forms_pre_validate_field_settings
会对你有帮助,你必须 print_r($field_settings) 并使用你的字段条件来获得正确的自定义错误消息,抱歉我的英语不好,欢迎回答任何问题
我有一个粗略的 jQuery 解决方案,可以检查任何表单 changes/events 并替换特定输入字段的默认错误消息。
$(document).on( 'nfFormReady', function( e, layoutView ) {
$('form').on('focus focusout keyup submit', 'input', function() {
$('#nf-error-7 .nf-error-required-error').text('New Required Error Message');
});
});
我确定它可以适应多输入 types/fields。