我是新手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