UNEIGHT
Гугл в помощь
Andrey
Коллеги, добрый вечер. Подскажите, пожалуйста, ответ на такой вопрос. 1) Есть коллекция объектов Bill (условно). 2) У модели Bill есть belongsTo User. 3) У Bill есть getFormattedTimeAttribute который берет из родительской модели User часовой пояс и выводит красивую правильную дату 4) при выдачи коллекции в виде json в каждый Bill добавляется User, что кратно увеличивает объем этого json 5) Как этого избежать? $hidden = [‘user’] не помогает(
Ruslan
А почему нельзя сделать unset() Юзера перед выдачей?
Alex
Всем, привет. Ребята, есть кто «на ты» с mp3 файлами умеет работать? Интересует создание музыкальной базы аналог вк.
Блиииииин ну почему такой роыл всегда мимо. Это же как истории с цыганками или соседями. Или разводами. Блиииин
Alex
Рофл
Alex
И почему когда такое дерьмо происходит сразу же весь чатик оживает. А я как ни спрошу так всегда молчок
Alex
Все таки стоит отдать должное римской культуре, умевшей зрить в корень природы человека - хлеба и зрелищ!
Alex
Жаль, что сегодня разума нет даже в чатах, посвященных программированию, хотя некогда они были последним оплотом разумности в бездне рунета
Alex
Symfony умер. Да здравствует laravel!
Andrey
API Resources
Не понятно
Dmitry
что именно?
Dmitry
https://laravel.com/docs/5.6/eloquent-resources
Dmitry
это специально для этих случаев сделано
Andrey
Спасибо
Andrey
Глянул, вроде прям оно
Andrey
👍
Andy
народ, хелп! у пользователя есть статьи, что нужно написать в модель User, чтобы бралась одна статья по max/min ячейки этой статьи. чтобы можно было User::with('top_article')->first() ?
Andy
https://laravel.com/docs/5.6/eloquent#local-scopes
это не совсем то, мне нужна именно связь с hasMany. другой пример. есть модель Резюме, в ней есть связь hasMany ОпытРезюме. нужно сделать выборку по всем резюме без условий, а with('latest_experience') брать последний опыт работы
Andy
решилось
Andy
$items = Resume::where('createdby',$user->id)->where('active', 1)->with(['experiences' => function ($query) { $query->orderBy('finished', 'desc')->first(); }])->get();
Владимир
Кто-нибудь может поделится книгой "Погружение в паттерны проектирование" Швец
Владимир
Вообще стоит её читать?
Сергей
Как из реквеста получить все файлы, а не по name поля формы? Есть что то типа request->all(). ?
Сергей
Andrey
https://laravel.com/api/5.6/Illuminate/Http/Request.html#method_allFiles
Сергей
Сергей
а в чем может быть трабла? Отправляю POST форму с файлами и полями и всё окей реквест выводит, а отправляю PUT то реквест пустой, хотя форма на клиенте отправляется в нетворке
Anonymous
Ребят у кого есть каналы в тг напишите мне
Сергей
А как ты с клиента put отправляешь?
Уже решил вопрос) спасибо)
Dmitry
Уже решил вопрос) спасибо)
Тогда уж пиши что было :)
Сергей
А как ты с клиента put отправляешь?
через axios отправлял PUT. Лара так не работает, только если отправлять ей POSt и инпут _method=put, тогда окей заработало)_
Alexey
привет, никто не подскажет, где можно достать пачку данных для экспериментов? К примеру, хочу достать подборку данных о книгах, где будут указаны названия, авторы, жанр, год издания, страна издания и т.п. Чего-то в интернетах никак не могу правильный запрос сформулировать 😔
Roman
Фабрики?)
Alexey
через faker предлагаешь? А реальные данные не найти совсем?
Oleh
Openlibrary
Dmitry
через faker предлагаешь? А реальные данные не найти совсем?
Обычно все такие базы платные. Но если поискать то можно наверное небольшие бесплатные найти
Rishat
Rishat
Гайсы, привет. Вообщем npm стянул font-awesome далее в app.scss подключил @import "~font-awesome/scss/font-awesome.scss"; и пытаюсь на вьюхе посмотреть на иконку и тут шо-то не то :) В чем может быть проблема?
Anton
Друзья, а есть где-то подобие livecoding? Чтобы бесплатно... та и русскоязычных видео побольше))
Игорь
@ontoho можешь в ЛС написать? У меня блок
Oleh
Консоль смотри
Сергей
Это нормально что файлы вижу только в $_FILES, а в реквест ничего)
Сергей
Скажите id присваивается модели в момент объявления класса или после метода save()? спрашиваю для того чтобы загружать файлы для модели в папку с его id)
Vlad
Через new - потом, через create - сразу
Сергей
как сохранять путь к файлу с / вначале пути? руками дописывать при сохранении '/' . $request->file('file')->store('images');
SomeOneAdmin
laravel pagination ajax : кто делал? , подскажите где есть рабочий пример ? . Я новичок
Oleh
Разберись в обычной пагинации сначала
SomeOneAdmin
Oleh
С обычной проблем нету
Не с той которая из коробки Лары.
Oleh
А сам свою напиши
Oleh
Самую простую
Oleh
И поймёшь как ее использовать, но если что есть в элоквент ресурсах готовое решение
Сергей
Подскажите куда посмотреть как удалять все файлы из папки, если путь есть до картинки модели, и если удалить картинку у модели то чтобы все файлы из папки модели удалились?)
Oleh
Обсервер на модель
Сергей
если использовать вот это Storage::delete('file.jpg'); нужно ли полный путь указывать?
Oleh
Полный путь до файла в storage_path()
Oleh
Естественно
Сергей
а насчет обсервер можешь пояснить?
Oleh
https://laravel.com/docs/5.6/eloquent#observers
Oleh
На эвент deleting вешай удаление картинки
Oleh
Ну или на deleted
Сергей
На эвент deleting вешай удаление картинки
Я удаляю не модель, а картинку из модели: перезапись файла или удаление пути файла из модели)
Oleh
Updated эвент
Oleh
Сравнивай хэши картинки, если разные - удаляй
Oleh
И записывай снова
Сергей
Сравнивай хэши картинки, если разные - удаляй
Хеш названия или что то другое ты имеешь ввиду?