2016-05-12 4 views
1

Joomla!では、登録したユーザーが取得する電子メールを無効にしたいと思います。ユーザーが自分のサイトに自分自身を登録することができるセットアップがあります。しかし、ユーザーは常に登録されたメールを受け取ります。私はこれを無効にしたいが、しかし、適切な場所を見つけることができません。Joomlaのユーザー登録電子メールを無効にする

ありがとうございました。

+0

@ Shaz私はこの記事を以前に見つけました。ポストは、管理者がユーザーを登録するという事実を扱っています。私のポストは、ユーザーが自分自身を登録するケースを扱っています。これは同じではなく、あなたの投稿のソリューションはここでは機能していません。 – user3358102

答えて

1

有罪のコードは、
/components/com_users/models/registration.php行538(Joomla!3.5.1)にあります。

// Send the registration email. 
$return = JFactory::getMailer()->sendMail($data['mailfrom'], $data['fromname'], $data['email'], $emailSubject, $emailBody); 

この行を避ける条件はまったくありません。それは、それは仕事をするべきである安定しない場合でも、 https://docs.joomla.org/How_to_override_the_component_mvc_from_the_Joomla!_core

Mvc override pluginを使用します。

は、おそらくあなたが持っている唯一のオプションはcom_usersコンポーネントをオーバーライドすることです。

関連する問題