以编程方式更新时配置文件2出错

时间:2016-09-28 07:01:16

标签: drupal drupal-7 drupal-modules user-profile

EntityMalformedException:缺少类型为profile2的实体的bundle属性。在entity_extract_ids()

1 个答案:

答案 0 :(得分:2)

如果用户不存在profile2,通常会出现错误。请确保您要更新的用户是否具有有效的个人资料实体。您可以使用profile2_load_by_user函数检查profile2($ account,$ type_name = NULL)。

感谢。