Size: a a a

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

2021 March 29

AY

Artyom Yun in Laravel для начинающих
foreach ($chunks as $products) {
           IntermediateProducts::query()
           ->insert($products);
       }
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Artyom Yun
"Argument 1 passed to Illuminate\\Database\\Query\\Builder::insert() must be of the type array, object given, called in C:\\web\\OpenServer\\domains\\sportsauce\\vendor\\laravel\\framework\\src\\Illuminate\\Database\\Eloquent\\Builder.php on line 1422"
->toArray()
источник

AY

Artyom Yun in Laravel для начинающих
ты про это имел в виду?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну вы ошибки не читаете или что?)
источник

AY

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

AY

Artyom Yun in Laravel для начинающих
но типо, он просит массив? а это не массив?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну так что непонятно, ты коллекцию туда положил(да, коллекция это объект)
источник

AP

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

AY

Artyom Yun in Laravel для начинающих
а, точно
источник

AY

Artyom Yun in Laravel для начинающих
сори
источник

AY

Artyom Yun in Laravel для начинающих
забыл, что там коллекция
источник

SC

Sergey Chizhik in Laravel для начинающих
Evg V.
Не сработало - в блоке try возвращает next и запрос уже дальше уходит(
Покажи код
источник

T

Tim in Laravel для начинающих
Alexander Pavlenko 🌚
ану покажи
Там много показывать. Но суть в том, что на api ларка отображает не условный route.index, а routes.index. То есть во множественном числе. Изначально у меня не было api, а web был как раз во множественном. Возможно, он просто берет старые наименования для новых роутов. Но, тем не менее, всё работает)
источник

T

Tim in Laravel для начинающих
Видимо, это костыль,
источник

T

Tim in Laravel для начинающих
Есть тут какие хорошие практики?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
не может быть 2 роута с одинаковым именем
источник

AP

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

АП

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

Вот код инпута для этого

<input type="text" name="title" value="{{  old('title', $history->title) }}" class="form-control" placeholder="Title">

И для текстареи

<textarea class="form-control" style="height:50px" name="description"
                             placeholder="description">{{ old('description', $history->description) }}</textarea>

Работает на половину, т.е. если я изменю заголовок, а удалю полностью описание, то заголовок сохранится тот, который ввёл пользователь, а описание будет пустым.

Суть в том, что пустое значение, если я удалю при редактировании поле. Не могу понять почему не возвращается то, которое в базе данных...
источник

T

Tim in Laravel для начинающих
Alexander Pavlenko 🌚
имя всегда разное
Ну так ларка по какой-то неизвестной мне причине не генерирует новые роуты для api, а берет старые от web, которые были во множественном числе
источник

AP

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