2016-08-11 7 views
0

私はFOSUserBundleとjmsI18nRoutingを使用しています。 fos(登録簿、リセットパスワードなど)から送信された電子メールは翻訳可能です。しかし、彼らはすべて1つのアドレスから送信されています。symfony2 - FOSUserBundle - 現在のロケールに基づいてアドレスからメールを送信します

英語版の場合、ユーザーはフランス語版を使用している別のメールアドレスからメールを受け取る必要があります。 fosの設定でそれを管理する可能性はありますか?

答えて

0

FOSUserBundleの設定自体は、私が知る限り可能ではありません。

私の解決策は、バンドルで使用されるメーラーサービスを上書きすることです。 それからその内部のパブリック関数を変更し、それをあなたのユーザの希望に合わせて調整することができます。

MailerクラスはFOS\UserBundle\Mailerにあり、サービスIDはfos_user.mailer.default

です
関連する問題