2016-03-31 8 views
3

私はJoomla!を知っています!電子メールを送信するためphpmailerのを使用しても、私はHTML形式でメールを送信する場合、私は下のようにしなければならないことを知っている:Jooma!を強制する方法電子メールをHTML形式で送信するには?

$mailer->isHTML(true); 

をしかし、この方法では、Joomlaのを編集する必要があります!デフォルトのコンポーネントとモジュールのソースコードと私はこれをしたくないです。たとえば、私がjoomlaを送信したい場合は! html形式の登録メール複数のファイルを編集する必要があります。 今私の質問はJoomla!を強制する方法です!各コンポーネントやモジュールのデフォルトソースコードを編集することなく、すべての電子メールをhtml形式で送信します。おかげさまで

+0

私は、この種の変更を行う通常の方法を提案します。フォークし、変更して機能を追加し、プルリクエストを送信します。 – Synchro

答えて

0

カスタマープロジェクトでは、いくつかのJoomlaの機能を置き換え、HTML Eメールとして登録メールを送信できるようにした第三者モジュール(​​を使用)を使用しました。コアコンポーネントをハックしたくないので、これが私たちのソリューションでした。

考えられるもう1つの考え方は、テンプレートの上書きを使用することです。その間に、独自の関数を関数のデフォルトビルドとしてトリガーします。しかし、それはあなたのニーズに依存し、あなたが従うことができるアイデアだけを提供し、実際の解決策はありません。

関連する問題