0

Lithium のドキュメントには、*View::$_request* と書かれています。

「該当する場合、このビューへの呼び出しを開始した現在のリクエストの詳細を保持します。これが適用されない場合は空になる可能性があります。たとえば、View クラスが電子メールをレンダリングするために作成されている場合。」

しかし、ビューを使用して電子メールをレンダリングするにはどうすればよいでしょうか? ビューをインスタンス化してブラウザに送信せずに、コンテンツを取得して mail() で送信することは可能ですか?

4

1 に答える 1

1

li3_mailerプラグインを見てください。

ドキュメントから、あなたの質問への回答:

電子メール メッセージのレンダリングは、いくつかの例外を除いて、応答のレンダリングに似ています。最も重要なことは、応答に最も適した (単一の) タイプを推測するためにネゴシエートできる要求を持つ代わりに、電子メール メッセージが複数のタイプを持つことができる (そして「対応する」要求を持たない) ことです。これをサポートするために、プラグインはhttp のMediaに似たメールMediaクラスを実装します。これを使用して新しいタイプを登録したり、ビルトインを構成したりできます。

于 2013-02-14T10:40:20.197 に答える