Size: a a a

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

2020 August 20

SG

Sergey Gerasimov in Laravel для начинающих
Svjatoslav Torn
Создал issue на гитхабе🤨 Что скажут разработчики))))
Лучше бы подебажил и посмотрел бы как создается класс и какие методы вызываются
источник

А

Андрей in Laravel для начинающих
всем привет! у меня такой вопрос, если кто может подскажите пожалуйста!
есть корзина в которой лежит товар записанный в сесию, при нажатии на заказать идет запись в БД, но вопрос в том что как сделать запись самомого заказа это я сделал, а вот как товары из корзины добавить что то не могу въехать, я создал отдельную таблицу для товаров из заказов. Вопрос как записать эти товары в БД?
источник

V

Vladyslav in Laravel для начинающих
$products = Product::all()
и отдаб на жсон - выводит четко

но как только я делаю

в фориче
$products->forget($index);

выводит жсон поломаный

с имененм ключа "1"
{
 "1": {
   "products_id": 500691,
   "block_id": 23,
источник

V

Vladyslav in Laravel для начинающих
как избежать?)
источник

V

Vladyslav in Laravel для начинающих
отбой.. поменял условие не форичем а в запросе написал..
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Андрей
всем привет! у меня такой вопрос, если кто может подскажите пожалуйста!
есть корзина в которой лежит товар записанный в сесию, при нажатии на заказать идет запись в БД, но вопрос в том что как сделать запись самомого заказа это я сделал, а вот как товары из корзины добавить что то не могу въехать, я создал отдельную таблицу для товаров из заказов. Вопрос как записать эти товары в БД?
Ну обычно, инсерт сделать
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Или через модель
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
::create()
источник

А

Андрей in Laravel для начинающих
спасибо, но все равно не понял(
источник

R#

Reset # Alexey S. in Laravel для начинающих
потому что вопрос непонятный
источник

R#

Reset # Alexey S. in Laravel для начинающих
нужно перенести товары из сессии в таблицу, вон выше дали ответ - на такой вопрос
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Андрей
спасибо, но все равно не понял(
источник

DA

Dimitry Averyanov in Laravel для начинающих
Vladyslav
$products = Product::all()
и отдаб на жсон - выводит четко

но как только я делаю

в фориче
$products->forget($index);

выводит жсон поломаный

с имененм ключа "1"
{
 "1": {
   "products_id": 500691,
   "block_id": 23,
Если вдруг придется с таким столкнуться еще - проблема в пропущенных индексах после удаления некоторых элементов, решается схлопыванием массива: \Arr::flatten, например
источник

А

Андрей in Laravel для начинающих
спасибо, но у меня в таблице order_items есть колонка order_id где мне его взять? если я сначала в контролере создам сам заказ, а потом выполню инсёрт, id заказа уже будет известен?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну а как ты создашь order_items не зная какой это заказ?
источник

EI

Eradzh Imomov in Laravel для начинающих
источник

EI

Eradzh Imomov in Laravel для начинающих
Здравствуйте. Получаю данные с API. Использую функцию where. Как я понял нужно передавать точное значение. Если частично передать то ответ пустой
источник

EI

Eradzh Imomov in Laravel для начинающих
Как можно использовать LIKE в коллекции? Или есть другой способ поиска в коллекциях
источник

SG

Sergey Gerasimov in Laravel для начинающих
Так используй %
источник

SC

Sergey Chizhik in Laravel для начинающих
Eradzh Imomov
Как можно использовать LIKE в коллекции? Или есть другой способ поиска в коллекциях
Никак
\Illuminate\Support\Traits\EnumeratesValues::operatorForWhere
источник