3

如何在 wordpress ninja forms 插件中显示自定义错误消息。我搜索了 ninja forms docs,但无法访问该站点。默认情况下,错误消息显示为

This is a Required field.

我想要的

Please enter respective field name.


Ninja 表单表单构建器具有以下验证选项。 见下图 有没有办法用相应的字段名称显示此错误消息?

提前致谢。

4

2 回答 2

5

试试这个链接,有一些钩子可以获取自定义设置,

http://developer.ninjaforms.com/codex/submission-processing-hooks/

在这个链接上有一个过滤器,

过滤器:ninja_forms_pre_validate_field_settings

将对您有所帮助,您必须 print_r($field_settings) 并使用您的字段条件来获取正确的自定义错误消息,抱歉我的英语不好,欢迎回答任何问题

于 2017-08-24T09:01:17.587 回答
2

我有一个粗略的 jQuery 解决方案,可以检查任何表单更改/事件并替换特定输入字段的默认错误消息。

$(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');

});

});

我确信它可以适应多种输入类型/字段。

于 2018-04-27T11:47:58.350 回答