Size: a a a

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

2021 March 03

MM

Mr. Maklaren in Laravel для начинающих
Которые проверяют, нет ли, условно, ip в сером листе
источник

SC

Sergey Chizhik in Laravel для начинающих
Mr. Maklaren
Мидлы навестить на роутер
Зависит от логики. Можно попробовать со встроенным
источник

АП

Александр Панков... in Laravel для начинающих
нашел на гите вариант решения моей задачи

делает все трейт, у меня в ларке 8 его нет, но его можно притащить установив UI
источник

НГ

Никита Гончаров... in Laravel для начинающих
Можно получить "двухуровневую" with?
источник

MM

Mr. Maklaren in Laravel для начинающих
Блэт
источник

MM

Mr. Maklaren in Laravel для начинающих
Проблемы с английским)
источник

MM

Mr. Maklaren in Laravel для начинающих
Никита Гончаров
Можно получить "двухуровневую" with?
Я бы через точку попробовал. Если не сработает - позвони Тейлору
источник

MM

Mr. Maklaren in Laravel для начинающих
Но точно не сработает:)
источник

AI

Alexey Illarionov in Laravel для начинающих
Использую laravel как api, на фронте vue spa. Настроил политики, всё работает ок, вот только когда 403 - то ларавель отдаёт хтмл, а я хочу json response со статусом 403. Куда покопать?
источник

AI

Alexey Illarionov in Laravel для начинающих
Кстати, авторизую через контроллер this->authorize
источник

AH

Andrey Helldar in Laravel для начинающих
Alexey Illarionov
Использую laravel как api, на фронте vue spa. Настроил политики, всё работает ок, вот только когда 403 - то ларавель отдаёт хтмл, а я хочу json response со статусом 403. Куда покопать?
Надо 403 в случае ошибок и возвращать json вместо html?
источник

AI

Alexey Illarionov in Laravel для начинающих
Да, а не html страницу и http редирект как сейчас
источник

НГ

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

MM

Mr. Maklaren in Laravel для начинающих
Andrey Helldar
Надо 403 в случае ошибок и возвращать json вместо html?
Json с инфой об ошибке, почему бы и нет?
источник

AI

Alexey Illarionov in Laravel для начинающих
Mr. Maklaren
Json с инфой об ошибке, почему бы и нет?
А где это прописать? Я политику использую через контроллер, $this->authorize
источник

AI

Alexey Illarionov in Laravel для начинающих
Я уже и в политике пробовал разные варианты, но там же просто тру фолс должен отдаваться
источник

AI

Alexey Illarionov in Laravel для начинающих
Логика редиректа куда-то выше вынесена
источник

SC

Sergey Chizhik in Laravel для начинающих
Alexey Illarionov
Использую laravel как api, на фронте vue spa. Настроил политики, всё работает ок, вот только когда 403 - то ларавель отдаёт хтмл, а я хочу json response со статусом 403. Куда покопать?
Accept: application/json
источник

AH

Andrey Helldar in Laravel для начинающих
Alexey Illarionov
Да, а не html страницу и http редирект как сейчас
Здесь глянь и сделай по аналогии: https://github.com/andrey-helldar/api-response/blob/main/src/Exceptions/Laravel/Eight/ApiHandler.php

Либо поставь пакет и используй его.
источник

AI

Alexey Illarionov in Laravel для начинающих
Есть вариант через гейты
источник