Здравствуйте. Я пытаюсь отправить запрос AJAX на мой store
, но вместо этого он переходит на show
function submitForm() {
$.ajax({
type: 'POST',
url: 'laptop/andy',
data: {
routing: 'createM',
type: $('#type').val(),
body: $('#body').val()
}
})
}
И если я пытаюсь выполнить оптимизацию php artisan, я получаю эту ошибку:
LogicException : Unable to prepare route [api/user] for serialization. Uses Closure.
at C:\xampp\htdocs\blog\vendor\laravel\framework\src\Illuminate\Routing\Route.php:917
913| */
914| public function prepareForSerialization()
915| {
916| if ($this->action['uses'] instanceof Closure) {
> 917| throw new LogicException("Unable to prepare route [{$this->uri}] for serialization. Uses Closure.");
918| }
919|
920| $this->compileRoute();
921|
Странно то, что, хотя я прокомментировал show
из контроллера, двигатель все еще распознает маршрут как действительный.
<?php
Auth::routes();
Route::group(['middleware' => 'auth'], static function () {
Route::get('/', 'HomeController@index')->name('home');
Route::get('requestSent', 'TicketController@requestSent')->name('requestSent');
Route::get('requestBusy', 'TicketController@requestBusy')->name('requestBusy');
Route::get('requestAccepted', 'TicketController@requestAccepted')->name('requestAccepted');
Route::get('requestDone', 'TicketController@requestDone')->name('requestDone');
Route::resource('ticket', 'TicketController');
Route::get('/phpmyadmin', static function () {
return view('phpmyadmin');
})->name('phpMyAdmin');
Route::resource('laptop', 'LaptopController');
Route::resource('user', 'UserController');
Route::get('/servicepakket', static function () {
return view('servicepakket');
})->name('service');
Route::get('requestRecent', static function () {
return view('test');
});
});