私は を初めてOSClass
使用します。現在、ユーザーがリストを公開すると、ユーザーの電子メール ID に電子メールが送信され、ユーザーはそのリストをアクティブ化でき、管理者もそのリストをアクティブ化できます。
しかし、管理者だけがリストをアクティブ化できるようにしたいので、ユーザーのメールアカウントにメールを送信するステップをスキップすれば、どうにかしてそれを制御できます。
解決策はありますか?
よろしく。
私は を初めてOSClass
使用します。現在、ユーザーがリストを公開すると、ユーザーの電子メール ID に電子メールが送信され、ユーザーはそのリストをアクティブ化でき、管理者もそのリストをアクティブ化できます。
しかし、管理者だけがリストをアクティブ化できるようにしたいので、ユーザーのメールアカウントにメールを送信するステップをスキップすれば、どうにかしてそれを制御できます。
解決策はありますか?
よろしく。
フックを削除すると、メール送信を削除できます。
oc-load.php ファイルを編集して、次の行を追加します。
osc_remove_hook('hook_email_new_item_non_register_user', 'fn_email_new_item_non_register_user');
osc_remove_hook('hook_email_item_validation_non_register_user', 'fn_email_item_validation_non_register_user');
osc_remove_hook('hook_email_item_validation', 'fn_email_item_validation');
フックについて疑問がある場合は、http://doc.osclass.org/Hooks を参照してください。
このためのプラグインを作成できます。この方法では、osclass コア ファイルを変更しません。ここで方法を確認できますhttp://doc.osclass.org/How_to_create_a_plugin