Drupal表单api自定义错误消息

时间:2013-08-14 19:20:19

标签: forms drupal message

如何自定义Drupal为具有“required”属性为TRUE的元素的表单呈现的核心错误消息。

当我使用_validate hook时,表单中的消息不会覆盖表单的Drupal默认消息。

谢谢, Aniruddh

1 个答案:

答案 0 :(得分:0)

寻求帮助的类似问题:

有一些模块:Custom Submit MessagesStringOverrides

如果您需要更改表单,则必须使用hook_form_alter功能或类似功能(hook_form_BASE_FORM_ID_alterhook_form_FORM_ID_alter)。对于#validate元素,有一个通知:

  

如果您通过hook_form_alter()或类似方法更改现有表单,请注意此属性!您可能希望添加到现有数组而不是写入它,因此请不要完全遵循此用法示例。