【发布时间】:2014-09-15 12:43:50
【问题描述】:
您好,我在 drupal 7 中工作,当用户更新配置文件时,我需要调用 .Net 服务,该服务将更新另一个数据库表字段,如果更新正确完成,则返回 True,否则返回 False .现在我在这个函数中调用这个服务
function user_verify_profile_form_submit($form, &$form_state)
{
$account = $form_state['user'];
}
现在的问题是,如果服务返回 false,我如何将 drupal 用户数据恢复为他以前的数据,以便它完美运行。否则 drupal 数据库正在更新,但与该服务相关的数据库无法更新。
提前感谢您的帮助。
【问题讨论】: