hook_form が 2 回呼び出される
/**
* Implements hook_form_alter().
*/
function MYMODULE_form_alter(&$form, &$form_state, $form_id) {
if ($form_id == 'user_register_form') {
$form_state['redirect'] = false;
my_function();
}
}
my_function() は 2 回呼び出しますが、必要なのは 1 つだけです。
私はこの投稿を読みました:
https://drupal.stackexchange.com/questions/22881/hook-form-being-called-twice
そして、 $form_state['redirect'] = false を使用しようとしましたが、機能しません。
誰でもそれを行うためのクリーンな方法を知っていますか? ありがとう