Size: a a a

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

2021 January 24

MR

Maxim Rebitskiy in Laravel для начинающих
Ты бы показал “перебор”)
источник

I

Ico in Laravel для начинающих
Maxim Rebitskiy
Ты бы показал “перебор”)
источник

MR

Maxim Rebitskiy in Laravel для начинающих
😑
источник

D

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

D

DK in Laravel для начинающих
images массив?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Для начала

Note: If you use array_push() to add one element to the array, it's better to use $array[] = because in that way there is no overhead of calling a function.
источник

I

Ico in Laravel для начинающих
Maxim Rebitskiy
Для начала

Note: If you use array_push() to add one element to the array, it's better to use $array[] = because in that way there is no overhead of calling a function.
это не решило мою проблему, на выходе я все равно получаю файл в конце массива
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Заменить на метод elequent 🤷🏿
Или в чем помочь? Написать за тебя код?)
источник

MR

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

MR

Maxim Rebitskiy in Laravel для начинающих
Почему просто не взять ключи через метод keys? Или функцию array_keys
источник

KA

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

I

Ico in Laravel для начинающих
Maxim Rebitskiy
А зачем ты это делаешь?
Мне нужно хранить динамическое кол-во картинок в БД, я решил хранить их названия массивом. И если с созданием нового поля все ок. То при update - у меня возникли сложности. Так как, на фронт мне приходят url существующих файлов, а новые/обновленные картинки это файлы. Я отсылаю это на сервер переменными image1, image2, image3 в порядке, в котором они есть. А на сервере я по ключу проверяю это файл или нет. Если это файл - я беру его имя и добавляю в массив имен. Если нет, то файл существует и я просто его добавляю в массив имен. Они должны быть в таком порядке, как я их отсылаю. Но у меня получается, что имя нового файла уходит в конец.
источник

S

Someone in Laravel для начинающих
Ico
Мне нужно хранить динамическое кол-во картинок в БД, я решил хранить их названия массивом. И если с созданием нового поля все ок. То при update - у меня возникли сложности. Так как, на фронт мне приходят url существующих файлов, а новые/обновленные картинки это файлы. Я отсылаю это на сервер переменными image1, image2, image3 в порядке, в котором они есть. А на сервере я по ключу проверяю это файл или нет. Если это файл - я беру его имя и добавляю в массив имен. Если нет, то файл существует и я просто его добавляю в массив имен. Они должны быть в таком порядке, как я их отсылаю. Но у меня получается, что имя нового файла уходит в конец.
А может лучше заюзать связь один ко многим?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Ну или хранить еще один массив с “порядком” картинок, если он важен
источник

И

Игорь in Laravel для начинающих
Ico
Мне нужно хранить динамическое кол-во картинок в БД, я решил хранить их названия массивом. И если с созданием нового поля все ок. То при update - у меня возникли сложности. Так как, на фронт мне приходят url существующих файлов, а новые/обновленные картинки это файлы. Я отсылаю это на сервер переменными image1, image2, image3 в порядке, в котором они есть. А на сервере я по ключу проверяю это файл или нет. Если это файл - я беру его имя и добавляю в массив имен. Если нет, то файл существует и я просто его добавляю в массив имен. Они должны быть в таком порядке, как я их отсылаю. Но у меня получается, что имя нового файла уходит в конец.
почему не поместить их в отдельную таблицу с полем order, где ты их будешь сортировать в нужном тебе порядке
источник

И

Игорь in Laravel для начинающих
в отдельную таблицу не сами картинки, разумеется, а пути к ним
источник

И

Игорь in Laravel для начинающих
Ico
Мне нужно хранить динамическое кол-во картинок в БД, я решил хранить их названия массивом. И если с созданием нового поля все ок. То при update - у меня возникли сложности. Так как, на фронт мне приходят url существующих файлов, а новые/обновленные картинки это файлы. Я отсылаю это на сервер переменными image1, image2, image3 в порядке, в котором они есть. А на сервере я по ключу проверяю это файл или нет. Если это файл - я беру его имя и добавляю в массив имен. Если нет, то файл существует и я просто его добавляю в массив имен. Они должны быть в таком порядке, как я их отсылаю. Но у меня получается, что имя нового файла уходит в конец.
типа такого, но с учетом твоих требований
https://t.me/laravel_web/425138
источник

И

Игорь in Laravel для начинающих
то есть можно не полиморф, а как написали выше, один ко многим
источник

И

Игорь in Laravel для начинающих
одной связью вытиянул все изображения и отсортировал по полю order
источник

И

Игорь in Laravel для начинающих
источник