10 钩子hook_content_is_empty

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com


    首先我们来判断一下,这个字段什么时候为空,让我们添加以下代码:

/**

 * Implements hook_content_is_empty().

 */

function transliteration_title_field_is_empty($item, $field) {

  if (empty($item['value'])) {

    return TRUE;

  }

  return FALSE;

}

    这段代码相当简单,我们这里没有考虑是否是手动输入,只考虑了文本框。当然用到字段为空的地方并不常见,特别是对于我们这个字段。这里我们主要顺带介绍一下这个hook_content_is_empty钩子函数,在这个钩子函数中,根据字段的输入值,进行判断,当字段为空时放回TRUE,否则返回FALSE。字段是否为空,有时候,对于一些特殊的字段来说,还是很有必要的。


Drupal版本: