ユーザーの登録時に、サイト管理者に 2 通目のメールを送信しようとしています。
メールを送信する postHook スニペットを作成しましたが、機能しませんでした。登録プロセスは期待どおりに機能しましたが、フックから 2 通目のメールが届きませんでした。
テストでは、フックを postHook から preHook に設定して再試行しました。今回はフォームがまったく処理されませんでした。新しいユーザーは作成されず、アクティベーション メールも送信されませんでした。submitResourceId にリダイレクトさえしませんでした。
そのため、preHook Snippet のすべてを削除して、return true;
再試行しましたが、何もありませんでした。
ログインはフックをまったく実行しないようです。理由がわかりません。
誰でも修正を提案できますか?
私の登録スニペットは次のとおりです。
[[!Register?
&submitVar=`registerbtn`
&activationResourceId=`19`
&activationEmailTpl=`lgnActivateEmailTpl`
&activationEmailSubject=`Thanks for Registering!`
&submittedResourceId=`23`
&usergroups=`2`
&validate=`nospam:blank,
username:required:minLength=^6^,
password:required:minLength=^6^,
password_confirm:password_confirm=^password^,
fullname:required,
email:required:email`
&preHooks=`adminEmailHook`
]]