Size: a a a

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

2021 June 27

LD

Lugovskoy Dmitriy in Laravel для начинающих
Есть маршрут
Route::match(['get', 'post'], '/', [HomeController::class, 'execute'])->name('home');
Создал request для валидации формы
Но стоит к нему прикрепить данный request - пустая страничка
public function execute(StoreContact $request){

Если ставлю туда стандартный use Illuminate\Http\Request;  , то все нормально.
Кто-нибудь сталкивался с такой ситуацией?
источник

AO

Aleksandr Opekunov in Laravel для начинающих
Скорее всего проблема в классе StoreContact
источник

LD

Lugovskoy Dmitriy in Laravel для начинающих
Да, так и есть. Но я никак не пойму в чем дело.
Если убрать поля для валидации, то все нормально.
Получается что ошибка где-то в них, но никак не могу понять, что
/* 'name' => 'required|max:255',
           'phone' => 'required',
           'email' => 'required|email',
           'text' => 'required',
           'check' => 'required',*/
источник

D

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

D

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

D

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

LD

Lugovskoy Dmitriy in Laravel для начинающих
В том то и дело что если оставлять их, то просто чистая страничка и ошибки никакой не видно
источник

D

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

LD

Lugovskoy Dmitriy in Laravel для начинающих
заголовки, токены все стоит
источник

D

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

D

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

D

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

VE

Vitaliy Egorov in Laravel для начинающих
Authorize true в реквесте ?
источник

VE

Vitaliy Egorov in Laravel для начинающих
Мб
источник

LD

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

LD

Lugovskoy Dmitriy in Laravel для начинающих
В head
<meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="csrf-token" content="{{ csrf_token() }}">
В самом низу
<script>
   $.ajaxSetup({
       headers: {
           'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
       }
   })
</script>
В самой форме  @csrf
источник

AY

Alex Yugay in Laravel для начинающих
Ребят, нужно написать rest api
Есть сущность статьи
Ну и роуты для апи /api/articles/list - получить все статьи
/api/articles/info - получить одну статью
И так далее
Если у меня для всех роутов будет метод post это нормально?
источник

AY

Alex Yugay in Laravel для начинающих
Предложено было сделать все операции все методом POST
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Это не нормально для REST API
источник

P

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