Drupal hook_user не запускается в модуле - PullRequest
0 голосов
/ 08 февраля 2011

У меня есть пользовательский модуль, в котором я хочу загрузить некоторые данные, связанные с использованием, в $ _SESSION из профиля.module.

function fps_session_user($op, &$edit, &$account, $category = NULL) {
    if ($op == 'login') {
    global $user;
    profile_load_profile($user);
    $_SESSION['branch'] = $user->profile_branch; 
  watchdog('session', 'User Profile loaded');
                                            }
} 

, но это никогда не срабатывает.У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 09 февраля 2011

работают ли другие хуки, которые есть у вас в том же модуле?У меня были странные проблемы с именами хуковских функций.Убедитесь, что модуль действительно включен.в верхней части функции, даже перед оператором if, попробуйте там сторожевое сообщение, чтобы максимально упростить, посмотреть, вызывается ли ловушка.

...