老葛,第一集的第222页,
function transliteration_field_validate($obj_type,$obj,$field,$instance,$langcode,$items,&$errors){
}
这个方法的的参数怎么和系统的hook钩子不一样呢?
hook_field_validate($entity_type, $entity, $field, $instance, $langcode, $entity->{$field['field_name']}[$langcode], $items, $errors)
目前我使用的是7.23版本。
难道drupal7也像java一样有多态,可以覆写方法,并能修改参数么?
谢谢了!
我的意思是参数数量和最后一个参数的不一样呢
参数的名字可以是不一样的。我的那个,应该是从别的字段模块里
参数的名字可以是不一样的。我的那个,应该是从别的字段模块里面复制过来的,那个字段模块可能使用的是$obj_type,$obj,这里面你使用$arg1, $arg2也是可以的,当然,$entity_type, $entity,更好懂一些。
谢谢老葛, 我的意思是参数数量和最后一个参数的不一样呢,我
谢谢老葛,
我的意思是参数数量和最后一个参数的不一样呢,我已修改帖子,并在相应位置标红了。请问为什么可以这样呢?谢谢!
那个引用,有没有都在这里没有特别大的关系。
那个引用,有没有都在这里没有特别大的关系。