Size: a a a

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

2020 September 03

Gt

Galèriarch the Koban... in Laravel для начинающих
Galèriarch the Kobanian 🐗
Никто не хочет попробовать?))
источник

DF

De Firu in Laravel для начинающих
Привет еще раз, есть ли среди нас миддлы и сеньйоры, у которых есть публичные репозитории на Laravel? Просто позырить код
источник

D

DK in Laravel для начинающих
Мирко Крокоп
Привет, еще раз, коллеги!)

Задумал сделать "красивую" всплывающую форму авториации помимо уже имеющейся отдельной страницы авторизации.

Вижу два пути:
1) Сложный. Правильный. Создать отдельный роут для авторизации через POST запрос,  отдельный контроллер, отдельный Request итд.
Возвращать в формате json статус успешности  и содержимое ошибок

2) Простой. Костыльный.
С фронтенда слать аяксовый запрос, эмулируя сабмит уже имеющейся "стандартной" формы авторизации.  В ответ сервер отдась код страницы. Там же - на фронтенде распарсить ответ, вытащить код формы и заменить им текущую форму, т.к. у нее уже будут подсвечены ошибочно заполненые поля итд итп

Подскажите, пожалуйста, кто-нибудь шел по второму пути? Есть ли серьезные подводные камни помимо "некрасивости" и костыльности?)
сделай ещё контроллер\роут\форм реквест, но повторяющийся функционал вынеси в сервис
источник

RK

Roman Kolosov in Laravel для начинающих
De Firu
Привет еще раз, есть ли среди нас миддлы и сеньйоры, у которых есть публичные репозитории на Laravel? Просто позырить код
источник

DF

De Firu in Laravel для начинающих
Спасибо)
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Есть ещё вот такое замечательное репо
https://github.com/gothinkster/realworld
источник

DF

De Firu in Laravel для начинающих
De Firu
Привет еще раз, есть ли среди нас миддлы и сеньйоры, у которых есть публичные репозитории на Laravel? Просто позырить код
Буду благодарен всем, кто скинет свои примеры: хочется сделать на одного говнокодера меньше 😅
источник

DF

De Firu in Laravel для начинающих
Это что такое?
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
De Firu
Это что такое?
Сборник приложений на разных языка / фреймворках модерируемое сообществом.
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Мирко Крокоп
Привет, еще раз, коллеги!)

Задумал сделать "красивую" всплывающую форму авториации помимо уже имеющейся отдельной страницы авторизации.

Вижу два пути:
1) Сложный. Правильный. Создать отдельный роут для авторизации через POST запрос,  отдельный контроллер, отдельный Request итд.
Возвращать в формате json статус успешности  и содержимое ошибок

2) Простой. Костыльный.
С фронтенда слать аяксовый запрос, эмулируя сабмит уже имеющейся "стандартной" формы авторизации.  В ответ сервер отдась код страницы. Там же - на фронтенде распарсить ответ, вытащить код формы и заменить им текущую форму, т.к. у нее уже будут подсвечены ошибочно заполненые поля итд итп

Подскажите, пожалуйста, кто-нибудь шел по второму пути? Есть ли серьезные подводные камни помимо "некрасивости" и костыльности?)
написать свой контроллер авторизации обслуживающий оба варианта и выкинуть использвоние встроенного контроллера
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
De Firu
Привет еще раз, есть ли среди нас миддлы и сеньйоры, у которых есть публичные репозитории на Laravel? Просто позырить код
и что ты там увидишь? мне кажется утопическая просьба. лучше код самого фреймворка изучи.
а так архитектура, приемы и т.д. будут сильно отличаться в зависимости от размеров проекта, требований, размера команды и т.д.
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
хотя я наверное не прав и можно просто набор разных подходов и идей почерпнуть
источник

DF

De Firu in Laravel для начинающих
Maksim (Ellrion) Platonov
и что ты там увидишь? мне кажется утопическая просьба. лучше код самого фреймворка изучи.
а так архитектура, приемы и т.д. будут сильно отличаться в зависимости от размеров проекта, требований, размера команды и т.д.
Ну раз спрашиваю, значит знаю на что хочу посмотреть)
Фреймворк знаю на достаточном уровне, но так же понимаю что мне это только кажется. Собственно хочется посмотреть как опытные ребята делают отдельные вещи
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
De Firu
Ну раз спрашиваю, значит знаю на что хочу посмотреть)
Фреймворк знаю на достаточном уровне, но так же понимаю что мне это только кажется. Собственно хочется посмотреть как опытные ребята делают отдельные вещи
источник

ПЧ

Приятный Человек... in Laravel для начинающих
Парни, привет. после регистрации уходит письмо. Письмо на английском. Может быть у кого нибудь завалялся файлик перевода на русский для сообщений от авторизации. У меня laravel 7
источник

SG

Sergey Gerasimov in Laravel для начинающих
Приятный Человек
Парни, привет. после регистрации уходит письмо. Письмо на английском. Может быть у кого нибудь завалялся файлик перевода на русский для сообщений от авторизации. У меня laravel 7
источник

Е

Евгений in Laravel для начинающих
https://laravel.com/docs/7.x/eloquent-relationships#has-one-through
подскажите, как получить связь не из mechanic->owner
а наоборот owner->mechanic
в модели Owner добавил метод
   public function mechanic()
   {
       $car = $this->belongsTo(Car::class, 'car_id');
       $mechanic = $car->getResults()->belongsTo(Mechanic::class, 'mechanic_id');
       return $mechanic;
   }
данный метод работает так:
Owner::first()->mechanic
но не работает так:
Owner::whereHas('mechanic', function($query){
   return $query->where('name', 'somename');
})->get()
источник

s

s4b0t in Laravel для начинающих
Может добавить https://github.com/chiraggude/awesome-laravel в описание канала?
источник

SG

Sergey Gerasimov in Laravel для начинающих
Евгений
https://laravel.com/docs/7.x/eloquent-relationships#has-one-through
подскажите, как получить связь не из mechanic->owner
а наоборот owner->mechanic
в модели Owner добавил метод
   public function mechanic()
   {
       $car = $this->belongsTo(Car::class, 'car_id');
       $mechanic = $car->getResults()->belongsTo(Mechanic::class, 'mechanic_id');
       return $mechanic;
   }
данный метод работает так:
Owner::first()->mechanic
но не работает так:
Owner::whereHas('mechanic', function($query){
   return $query->where('name', 'somename');
})->get()
whereHas('mechanic.owner'... Не подходит?
источник

Е

Евгений in Laravel для начинающих
Sergey Gerasimov
whereHas('mechanic.owner'... Не подходит?
нет, выдаёт как и до этого ошибку Call to a member function belongsTo() on null
источник