You are here

10 field_validation_field_delete

admin 的头像
Submitted by admin on 星期六, 2015-09-19 01:32

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

field_validation_field_deletehook_field_delete的钩子实现,这段代码的作用是,当删除一个字段时,删除字段上面的验证规则。这里面用到的field_dynamic_delete_rule函数,命名不符合Drupal的规范,最好命名为field_validation_dynamic_delete_rulefield_validation_field_deletefield_dynamic_delete_rule的名字也都是来源于webform_validation的。在webform_validation里面,使用的钩子函数是hook_node_delete,当一个节点被删除时,删除节点上面的验证规则,其实我觉得webform_validation里面应该检查一下这个节点的类型是不是webform形式的,不是的话直接跳过,这样效率会更高一点。


Drupal版本: