Мой контакт-нас не работает - PullRequest
0 голосов
/ 27 июня 2018

Я делаю это на странице контактов на Laravel 5.6 и сталкиваюсь с ошибкой 'address' => $ recipient-> email,
Мой контактКонтроллер

  public function store(ContactFormRequest $request)
{
    $contact = [];
    $contact['name'] = $request->get('name');
    $contact['email'] = $request->get('email');
    $contact['msg'] = $request->get('msg');
    Mail::to(config('mail.support.address'))->send(new ContactEmail($contact));
    flash('Your message has been sent!')->success();
    return redirect()->route('contact.create');
}

Мой контактEmail

 public function __construct($contact)
{
    $this->contact = $contact;
}


public function build()
{
    return $this
        ->to(config('mail.support.address'))
        ->subject('HackerPair Inquiry')
        ->view('emails.contact');
}

enter image description here

1 Ответ

0 голосов
/ 27 июня 2018

У вас есть несколько вещей, которые вам нужно исправить. Начнем с характера вашего вопроса. Почтовый фасад ожидает, что объект, которому вы передаете массив,

Посмотрите на регистр контроллера. Вы увидите, как создается пользователь, и можете скопировать и изменить его на нужный объект для вашего контакта.

...