1

ユーザーが登録するときに、リンクをクリックする必要があることをメールでユーザーに送信しています。リンクは、自動的にサイトに誘導してログインします。

このリンクにアクセスしようとすると、404 エラーが発生します。

送信される電子メールの例:

www.someurl.com/custom_confirm/verify?email=test@test.com&hash=somehash

custom_confirm のフック メニューは次のようになります。

function custom_confirm_menu(){
    $items = array();

    $items['custom_confirm/verify'] = array(
        'title' => 'Confirming Registration',
        'page callback' => 'verify_email',
        'access callback' => TRUE,
    ); 
    return $items;
}

私の機能

function verify_email()

この URL にアクセスしても呼び出されません。404 が表示され、verify_email 関数内のコードにヒットしません。

この hook_menu に何か問題がありますか? なぜこれが機能しないのか理解できませんか?

4

0 に答える 0