Size: a a a

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

2020 February 01

AB

Alexandr Bezuglov in Laravel для начинающих
Ну и строку psr-4 прописать
источник

AB

Alex Bowey in Laravel для начинающих
Привет ребят 🖐
Как сделать создание постов и вообще сущностей как в Facebook, VK и тому подобных сайтов?
История
: Есть сущность посты. И так создается пост, у поста могут быть title, decription, временные метки, статусы публикации и прочее.
Посты могут иметь картинки, видео и прочее. Сократим все до картинок.
Картинки должны загрузиться еще до создания поста, только после того как оно было создано, картинки могут быть связаны с постом. То же самое происходит в facebook posts. То есть, картинки каким -то образом должны ждать основной элемент и только потом должны сохраняться пути и все сопутствующие данные картинок.
Возможно я привел не совсем правильный или абсолютно неправильный способ реализации, но пока я понимаю это так.
Как это делается? Сейчас это главная проблема
источник

L

Loot.jpg in Laravel для начинающих
Alex Bowey
Привет ребят 🖐
Как сделать создание постов и вообще сущностей как в Facebook, VK и тому подобных сайтов?
История
: Есть сущность посты. И так создается пост, у поста могут быть title, decription, временные метки, статусы публикации и прочее.
Посты могут иметь картинки, видео и прочее. Сократим все до картинок.
Картинки должны загрузиться еще до создания поста, только после того как оно было создано, картинки могут быть связаны с постом. То же самое происходит в facebook posts. То есть, картинки каким -то образом должны ждать основной элемент и только потом должны сохраняться пути и все сопутствующие данные картинок.
Возможно я привел не совсем правильный или абсолютно неправильный способ реализации, но пока я понимаю это так.
Как это делается? Сейчас это главная проблема
Создай папку для временного хранения картинок, id юзера - название папки
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Alex Bowey
Привет ребят 🖐
Как сделать создание постов и вообще сущностей как в Facebook, VK и тому подобных сайтов?
История
: Есть сущность посты. И так создается пост, у поста могут быть title, decription, временные метки, статусы публикации и прочее.
Посты могут иметь картинки, видео и прочее. Сократим все до картинок.
Картинки должны загрузиться еще до создания поста, только после того как оно было создано, картинки могут быть связаны с постом. То же самое происходит в facebook posts. То есть, картинки каким -то образом должны ждать основной элемент и только потом должны сохраняться пути и все сопутствующие данные картинок.
Возможно я привел не совсем правильный или абсолютно неправильный способ реализации, но пока я понимаю это так.
Как это делается? Сейчас это главная проблема
загрузить картинку и после писать в базу?
или я не так понял
источник

AB

Alex Bowey in Laravel для начинающих
Loot.jpg
Создай папку для временного хранения картинок, id юзера - название папки
это понятно, но как их связать с основным элементом? то есть постом, вообще, это может быть что угодно, будто альбомы, опросы и прочие элементы современного интернета
источник

L

Loot.jpg in Laravel для начинающих
Alex Bowey
это понятно, но как их связать с основным элементом? то есть постом, вообще, это может быть что угодно, будто альбомы, опросы и прочие элементы современного интернета
Вопрос про бд?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Alex Bowey
это понятно, но как их связать с основным элементом? то есть постом, вообще, это может быть что угодно, будто альбомы, опросы и прочие элементы современного интернета
После загрузки, получаешь айди файла, пишешь в форму, и потом при создании аттачишь их
источник

L

Loot.jpg in Laravel для начинающих
Я не понимаю, что не дается сделать
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Alex Bowey
это понятно, но как их связать с основным элементом? то есть постом, вообще, это может быть что угодно, будто альбомы, опросы и прочие элементы современного интернета
создать 2 базы posts, images, в images хранить все что с картинками - путь к ним и т.д.
для опросов polls создать таблицу и т.д., для каждой сущности своя таблица и между ними отношения
источник

AB

Alex Bowey in Laravel для начинающих
Alexandr Bezuglov
создать 2 базы posts, images, в images хранить все что с картинками - путь к ним и т.д.
для опросов polls создать таблицу и т.д., для каждой сущности своя таблица и между ними отношения
еще раз
Картинки и посты(да что угодно) связываются только после того как был создан основной элемент
источник

AB

Alex Bowey in Laravel для начинающих
то есть картинки должны, ЖДАТЬ и ЗНАТЬ о основном элементе
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Alex Bowey
еще раз
Картинки и посты(да что угодно) связываются только после того как был создан основной элемент
$post->create(Post::class);
$post->image_id = $imageId;
$post->update();

типа так?
источник

AS

Andrew Shmatko in Laravel для начинающих
как проверить модель на равенсто с другой , не сравнивая айдишник, а более удобно?
нужно проверить в тесте, что юзер з ид 1 есть в колекции юзеров
источник

А

Артур in Laravel для начинающих
вроде предложили уже. отправлять, писать его в темп, получать уник ид или писать его в сессию
при сохранении основного - передавать с параметрами или вытаскивать из сессии
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Alex Bowey
то есть картинки должны, ЖДАТЬ и ЗНАТЬ о основном элементе
не понимаю зачем ждать
источник

AB

Alex Bowey in Laravel для начинающих
Alexandr Bezuglov
$post->create(Post::class);
$post->image_id = $imageId;
$post->update();

типа так?
да
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Andrew Shmatko
как проверить модель на равенсто с другой , не сравнивая айдишник, а более удобно?
нужно проверить в тесте, что юзер з ид 1 есть в колекции юзеров
Проверка в коллекции: $collection->contains($model)
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Сравнение двух инстансов $model->is($anotherModel)
источник

AB

Alex Bowey in Laravel для начинающих
Alexandr Bezuglov
не понимаю зачем ждать
я поэтому сюда и пиришел чтобы узнать как правильно, чтобы через дискуссию найти наиболее правильное решение
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Alex Bowey
я поэтому сюда и пиришел чтобы узнать как правильно, чтобы через дискуссию найти наиболее правильное решение
я уже в другом чате пишу, попутал😁
источник