私は markdown mailables を使用しました。これはlaravel 5.4の新機能です。メール送信者を実装しました。メールの件名はmailable
クラスの名前のようです。メールの件名を変更する必要があり、これに関するリソースを見つけるのが困難です。
laravel mailablesにサブジェクトメソッドがあります。
メール可能なクラスの構成はすべて、buildメソッドで行われます。このメソッド内では、from、subject、表示、添付などのさまざまなメソッドを呼び出して、電子メールのプレゼンテーションと配信を構成できます。 : https://laravel.com/docs/5.4/mail#writing-mailables
これは次のようにして実現できます。
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->from('[email protected]')
->subject('Your Subject')
->markdown('emails.orders.shipped');
}
クラスを変更した後、php artisan view:clear
の実行が必要になる場合があります。
メールの件名がすべてのメールで同じである場合は、拡張されたMailableクラスの$ subjectパラメータをオーバーロードします。
/**
* The subject of the message.
*
* @var string
*/
public $subject;