Size: a a a

2019 August 21

РИ

Роман Игумнов in Laravel UA
Вот. Спасибо большое
источник
2019 August 24

O

Ostap 🇺🇦 in Laravel UA
Роман Игумнов
Ребята подскажите плиз какие нибудь ваши разработки по которым можно подучиться? Код интересен. Библиотеки это конечно гуд, но хочется именно проекты посмотреть и понять глубже все
источник

РИ

Роман Игумнов in Laravel UA
Спасибо
источник

РИ

Роман Игумнов in Laravel UA
Ребята всем привет. Подскажите как в markdown вставить обычный HTML код?

@component('mail::panel')
<a href="{{$filesUrl->getUrl()}}"></a>
@endcomponent

Выводит просто как
<a href="/storage/1237/20141231102924994.jpg">1</a>
источник

ИС

Илья Сакович in Laravel UA
Роман Игумнов
Ребята всем привет. Подскажите как в markdown вставить обычный HTML код?

@component('mail::panel')
<a href="{{$filesUrl->getUrl()}}"></a>
@endcomponent

Выводит просто как
<a href="/storage/1237/20141231102924994.jpg">1</a>
может тебе не нужен вывод хтмл?
глянь синтаксис ссылок в маркдауне
источник

РИ

Роман Игумнов in Laravel UA
Илья Сакович
может тебе не нужен вывод хтмл?
глянь синтаксис ссылок в маркдауне
Не понимаю((
источник

РИ

Роман Игумнов in Laravel UA
Вообще я пытаюсь прицепить файл Media к письму. Но творится что-то странное.
источник

РИ

Роман Игумнов in Laravel UA
Думаю ну уже хоть просто ссылку зацеплю, потому что метод attachFromStorage() не работает с

return $this->markdown('emails.feedback_bag')
           ->with([
               'message' => $this->message,
               'name' => $this->name,
               'email' => $this->email,
               'files' => $this->files,
               'filesUrl' => $filesUrl

           ])
источник

РИ

Роман Игумнов in Laravel UA
В официальной документации приводится пример
return $this->view('email.orders.shipped')
              ->attachFromStorage('/path/to/file');
источник

РИ

Роман Игумнов in Laravel UA
Илья Сакович
может тебе не нужен вывод хтмл?
глянь синтаксис ссылок в маркдауне
Где его глянуть?
источник

П

Павел in Laravel UA
у гугла конечно)
источник

П

Павел in Laravel UA
источник

ИС

Илья Сакович in Laravel UA
Роман Игумнов
Где его глянуть?
Павел кинул
источник
2019 August 26

РИ

Роман Игумнов in Laravel UA
Ребята давайте я перефразирую вопрос и поставлю его более детально.

Есть сервис класс
 public function createFeedbackBag(Request $request)
   {

       $feedbackBag = new Feedback();
       $files = $feedbackBag->addMultipleMediaFromRequest(['files'])
           ->each(function ($files) {
               $files->toMediaCollection('feedback_bag');
           });
       $feedbackBag->fill($request->all());
       $feedbackBag->save();

       $message = $request->message;
       $name = $request->name;
       $email = $request->email;
       $feedbackBagId = $feedbackBag->id;

       Mail::to(config('setting.email'))->send(new FeedbackMailBag($message, $name, $email, $files, $feedbackBagId ));
   }

Далее есть сам класс шаблон письма

public function build()
   {
       $findFeedBack = Feedback::where('id', $this->feedbackBagId)->first();

       $filesUrl = $findFeedBack->getMedia('feedback_bag')->first();
       return $this->markdown('emails.feedback_bag')
           ->attachFromStorage($filesUrl->getUrl())
           ->with([
               'message' => $this->message,
               'name' => $this->name,
               'email' => $this->email,
           ])->subject('Новая ошибка');
   }

Выдает ошибку
Illuminate \ Contracts \ Filesystem \ FileNotFoundException
/storage/1321/IMG-banner-FAQ.jp

Файл точно есть.
источник

РИ

Роман Игумнов in Laravel UA
В документации говориться что-то про
<body>
   Here is an image:

   <img src="{{ $message->embed($pathToImage) }}">
</body>
Вроде как переменную не нужно создавать и таким образом файл ляжет. Но при отправке мне конечно выдает что $message не определена
источник

П

Павел in Laravel UA
какой путь отдает getUrl ?
источник

П

Павел in Laravel UA
/storage/1321/IMG-banner-FAQ.jp
источник

П

Павел in Laravel UA
это путь url
источник

П

Павел in Laravel UA
может надо путь внутри лары
источник

П

Павел in Laravel UA
/public/1321/IMG...
источник