Size: a a a

Laravel для начинающих

2020 January 27

ИЛ

Иван Лещенко in Laravel для начинающих
А не, я реально писал тесты
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Но это жутко скучно
источник

ИЛ

Иван Лещенко in Laravel для начинающих
От кода хоть кайф получаешь, когда работает
источник

С

Санжар in Laravel для начинающих
https://github.com/ivan770/laravel-httpclient

Ты про это? Я правильно понял что это чисто как Axios/Fetch чтобы запросы делать, но в пхп?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Санжар
https://github.com/ivan770/laravel-httpclient

Ты про это? Я правильно понял что это чисто как Axios/Fetch чтобы запросы делать, но в пхп?
Да
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Реквесты как класс
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Магия
источник

С

Санжар in Laravel для начинающих
о, прикольно
надо тоже подобные вещи писать научиться :)
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Полная поддержка BrowserKit
источник

ИЛ

Иван Лещенко in Laravel для начинающих
И фолбек к симфони если нужно
источник

Д

Діма in Laravel для начинающих
Andrey Helldar
$seo->hero_image у тебя из модели идет?

Если да, то в модели создаешь метод, например:
protected function getHeroImageUrlAttribute()
{
 return asset('storage/special-images/' . $this->hero_image);
}

А во вьюхах обращаешься так:
```
<img src="{{ $seo->hero_image_url }}" alt="hero_image">
```
Спасибо.
Пока не делал но очень интересно для оптимизации больших проектовч
источник

Ф

Фаузер in Laravel для начинающих
Діма
Спасибо.
Пока не делал но очень интересно для оптимизации больших проектовч
Та не надо этот костыль пилить
https://laravel.com/docs/5.8/filesystem
источник

Ф

Фаузер in Laravel для начинающих
Почитай внимательно. Я спокойно ссылаюсь в шаблонах Storage::url , в базе хранится папка/название.пнг
И Storage::url выдает полный путь к твоему хранилищу, а с базы тянется только путь к картинке
источник

AH

Andrey Helldar in Laravel для начинающих
Фаузер
Почитай внимательно. Я спокойно ссылаюсь в шаблонах Storage::url , в базе хранится папка/название.пнг
И Storage::url выдает полный путь к твоему хранилищу, а с базы тянется только путь к картинке
Лучше вывести в свойство модели.
Например, так:
protected function getImageAttribute()
{
 return Storage::disk('images')
   ->url($this->image_path);
}


И в шаблонах:
$model->image
источник

Ф

Фаузер in Laravel для начинающих
Ну, это куда лучше)
А то прописывать стат пути в самой модели это забей, онли привязка
При сохранении просто сделай Storage::putFile('public/special-images', $request->file('special-images''));
P.S public - не обязательно
источник

И

Игорь in Laravel для начинающих
xDD
Ребят, а какой норм пакет ролей
Читал? Может это твой случай. @Adelf32 постарался, (кстати, изобретатель чудесного плагина для PhpStorm).

https://habr.com/ru/post/426799/
источник

Д

Діма in Laravel для начинающих
Andrey Helldar
Лучше вывести в свойство модели.
Например, так:
protected function getImageAttribute()
{
 return Storage::disk('images')
   ->url($this->image_path);
}


И в шаблонах:
$model->image
А здесь ошибки нет?
И в шаблонах
$model->image_path
так должно быть?
источник

A

Adel in Laravel для начинающих
Игорь не забывает меня пиарить :) спасиба
источник

И

Игорь in Laravel для начинающих
Adel
Игорь не забывает меня пиарить :) спасиба
а то!
источник

Ф

Фаузер in Laravel для начинающих
Діма
А здесь ошибки нет?
И в шаблонах
$model->image_path
так должно быть?
Есть. Ты вызываешь атрибут get "image" attribute , то есть в шаблоне будет $model->image (image название атрибута)
А image_path это название столбца в таблице, где хранится путь к твоему изображению
источник