Публикации - Ajax в Laravel

Ajax на сервере

Ajax на сервере

1) Создать контроллер

php artisan make:controller AjaxController

2) В файле routes/web.php добавить маршрут

Route::post('ajax', 'AjaxController@postIndex')

3) Экшн контроллера

public function postIndex(){
 $id = (int)$_POST['id'];
 $obj = Product::find($id);
 return view('ajax.modal', compact('obj'));
}

4) В папке resources/views создаем папку ajax, в ней файл modal.blade.php

<h2>{{$obj->name}}</h2>

<p>{!!$obj->body!!}</p>

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться