Clem01 Posted October 25, 2012 Share Posted October 25, 2012 (edited) Bonjour, J'ai un souçis pour overrider la class MailCore::Send() Voici ce que j'ai placé dans /override/classes/Mail.php: <?php class Mail extends MailCore { public static function Send($id_lang, $template, $subject, $template_vars, $to, $to_name = null, $from = null, $from_name = null, $file_attachment = null, $mode_smtp = null, $template_path = _PS_MAIL_DIR_, $die = false, $id_shop = null) { return false; } } Pour moi, l'effet de ce code devrait totalement empêcher l'envois de mail ce qui n'est pas le cas. Après quelques tests, je me suis rendu compte que c'était toujours la class MailCore qui envois les mails. Plutôt bizard, est-ce que ça pourrait venir du fait que c'est une fonction statique? Merci pour votre éclairage -- EDIT --- Vider le cache de temps en temps peut aider... Edited October 25, 2012 by Clem01 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now