Почему ошибка маршрута отправляет данные POST «в RouteCollection.php (строка 251)»

я настраиваю новый маршрут, который отправляет данные POST на мой контроллер, тот же метод POST, но не работает

я использую ларавель 5.4

мой код маршрута:

Route::group(['prefix' => 'newsletter'], function () {
        Route::get('/', ['as' => 'newsletter.generate', 'uses' => 'Newsletter\GenerateController@index']);
        Route::get('details/{id}', ['as' => 'newsletter.details', 'uses' => 'Newsletter\GenerateController@show']);         
        Route::post('details/{id}/sendNewsletter', ['as' => 'newsletter.sendNewsletter', 'uses' => 'Newsletter\GenerateController@sendNewsletter']);
        Route::get('report', ['as' => 'newsletter.report', 'uses' => 'Newsletter\ReportController@index']);
    });

мой код лезвия:

 <form action = "{{ route('newsletter.sendNewsletter', ['id' => request()->route('id')]) }}" method = "POST" id = "user-form" enctype = "multipart/form-data">
<div class = "form-group row"> <label class = "col-sm-2 form-control-label">Subjek</label>
<div class = "col-sm-8"> <input type = "text" name = "name" class = "form-control" value = "" placeholder = "No" required></div>

вывод всегда ошибка "(1/1) MethodNotAllowedHttpException в RouteCollection.php (строка 251)"

Закройте тег <form>, и, насколько я вижу, в вашей форме отсутствует токен @csrf.

nakov 22.01.2019 10:45

о, у меня есть еще одна форма внутри формы, которую я сделал раньше, например, метод PUT формы внутри метода POST формы, спасибо @nakov!

Lugas Anegah 22.01.2019 10:53
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
2
43
1

Ответы 1

ошибка моего кода, потому что внутри моей формы с методом POST есть другая форма с методом PUT, запутайте маршрут laravel для выбора данных метода

Другие вопросы по теме