Laravel - mailable dwa załączniki

0

w tej chwili wysyłam mail z załącznikiem w taki sposób

Mail::to($order->email)->send(new EbookMail($order->customerName));

buduję go tak

    public function build()
    {
        return $this
            ->subject('tytul.')
            ->markdown('emails.ebook', ['name' => $this->name])
            ->attach(storage_path('app/pdfs/e-book.pdf'), [
                'as' => 'test.pdf',
                'mime' => 'application/pdf',
            ]);
    }

chcialbym teraz z użyciem domPDF wygenerować w locie pdf i dodać go do maila. Czyli np. w skrócie

$pdf = PDF::loadView('emails.myTestMail', $data);

i użyć

->attachData($pdf->output(), "text.pdf");

czy mogę użyć attach() i attachData() w tym samym momencie?

1

Jeśli użyjesz attach to dolaczysz plik do maila, a jesli uzyjesz jeszcze attachData to powyzej 5.7 larave tresc powinna pojawic sie w body w mailu. Chyba ze cos innego chcesz osiagnac

1 użytkowników online, w tym zalogowanych: 0, gości: 1