Size: a a a

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

2021 October 13

DA

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

D

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

АК

Айданбек Калымбеков... in Laravel для начинающих
источник

D

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

T

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

DA

Danil Alekseevich in Laravel для начинающих
На фронте есть API_AUTH=
источник

DA

Danil Alekseevich in Laravel для начинающих
Но я же через постман напрямую обращаюсь к ларе
источник

D

DK in Laravel для начинающих
ну смотри тогда в телескопе
источник

D

DK in Laravel для начинающих
какой экзепшен бросается
источник

DA

Danil Alekseevich in Laravel для начинающих
Окей, спасибо
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Доброе утро.
Для загрузки нескольких фотографий решил использовать dropzonejs
При нажатии на file remove отправляю данные изображения на сервер. Помимо простого удаления файла я хочу осуществить удаление еще и записи в базе.
if($request->ajax()) {
           $image =  $request->get('filenamenew');
           $gallery = Gallery::where('image',$image)->get();
           dd($gallery);
           if(File::exists('images/'.$gallery->album_id.'/'.$image)) {
               File::delete('images/'.$gallery->album_id.'/'.$image);
               $gallery->delete();
           }
           return response('Фото удалено', 200); //return success
       }
Если выводить  dd($gallery), то вижу всю коллекцию с полями, а вот при попытке получить dd($gallery->album_id)
Property [album_id] does not exist on this collection instance.
Не пойму, как оно не существует, когда в dd($gallery) я его вижу? Что не так?
источник

SS

Serg Serdyuk in Laravel для начинающих
Так ответ в ошибке же. gallery это коллекция
источник

SG

Sergey Gerasimov in Laravel для начинающих
Так тут же не 404 а вполне вменяемый ответ апишки
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
кажется понял. Вдобавок надо еще через форейч прогнать
источник

SG

Sergey Gerasimov in Laravel для начинающих
Чисто для теста - добавь в адрес public:

localhost/public/api/….
источник

SS

Serg Serdyuk in Laravel для начинающих
🌚 логично
источник

O

Oleg in Laravel для начинающих
Господа, я правильно понимаю что Миграции нужны для удобства, чтобы при переносе проекта создать нужную базу через артисан из консоли или если че-то накосячил с базой на начальном этапе - быстро вернуть как было. Но если проект большой, и удобнее с базой работать через пхпМайадмин, то на них можно забить?
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Не правильно
источник

🌴

🌴HermanSochi in Laravel для начинающих
Лучше забить на PMA
источник

ДК

Дмитрий Кожанов... in Laravel для начинающих
Миграции нужны для консистентности БД у каждого разработчика.
источник