繁体   English   中英

Drupal 8自定义表单错误

[英]Drupal 8 custom form errors

如果我在Drupal 8中添加表单,或者将诸如Simplenews之类的模块用于新闻通讯表单,则所有错误均为html5弹出窗口。 我该如何做到使错误有自定义消息并以内联方式显示? 谢谢

嗨,在您的Drupal 8自定义表单类中,您具有以下功能

公共函数validateForm(array&$ form,FormStateInterface $ form_state){
}

在此功能中,您可以执行任何有关表单验证和错误的操作
谢谢

尝试客户端验证模块: https ://www.drupal.org/project/clientside_validation

或从中借用代码。 无论哪种情况,请注意(截至2018年2月1日),开发部门的承诺比“推荐版本”更新了一年半。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM