@atachrus

Как передать параметр в базовый шаблон Mailable Markdown?

ПОдскажите такой вопрос.
При отправки писем и формировании шаблона через Mailable-сообщения в формате Markdown, как можно передать значение параметра в базовый шаблон layouts?

Подробнее:
Я экспортировал все Markdown-компоненты почты в собственное приложение, чтобы настроить их (кастомихировать).
В базовом шаблоне прописаны статичные элементы. Но вот спустя какое то время появилось ENG версия проекта, и получается мне нужно в базовый шаблон layouts, который я экспортировал в приложение (/resources/views/vendor/mail/html/layout.blade.php) передать параметр.

Если просто передать данные через контруктор класса mailable, то основный шаблон его не воспринимает.
public function build() {

        return $this->markdown('emails.orders.shipped')->subject($this->title)->with([
           'langCode'  => $this->langCode
        ]);
    }


Шаблон: emails.orders.shipped, видит переменную langCode, а базовый шаблон нет.
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы