0

我是新手OSClass,现在当用户发布列表时,电子邮件已发送到用户的电子邮件 ID,用户可以在其中激活该列表,管理员也可以激活该列表。

但我希望只有管理员才能控制激活列表,所以如果我跳过向用户的电子邮件帐户发送电子邮件的步骤,我可以控制它。

有什么解决办法吗?

问候。

4

1 回答 1

1

您可以删除电子邮件发送删除挂钩。

编辑您的 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

于 2013-04-10T09:51:42.510 回答