2013-03-19 1 views
0

Je suis nouveau à OSClass, maintenant lorsque l'utilisateur publie une liste un email a été envoyé à l'adresse e-mail de l'utilisateur, dans lequel l'utilisateur peut activer cette liste, admin peut également activer cette liste.Évitez d'envoyer un courriel lorsque l'utilisateur poste

Mais je veux que seul administrateur devrait avoir le contrôle pour activer la liste, donc si je peux en quelque sorte contrôler cela si je saute cette étape d'envoi de courrier électronique au compte de messagerie de l'utilisateur.

Y a-t-il une solution?

Cordialement.

Répondre

1

Vous pouvez supprimer l'envoi d'e-mail en supprimant les crochets.

Modifier votre fichier OC-load.php et ajoutez ces lignes:

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'); 

Si vous doutes de crochets, vous pouvez jeter un oeil à http://doc.osclass.org/Hooks

vous pouvez créer un plugin pour cela et de cette façon vous ne modifiez pas les fichiers core osclass, vous pouvez vérifier comment ici http://doc.osclass.org/How_to_create_a_plugin

Questions connexes