Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Когда я увидел приведённый ниже пример, то подумал, что в качестве параметра URL AJAX-запроса можно передавать выражения в двойных фигурных скобках, какие используются в blade-шаблонах:
$.ajax({ type: "POST", url : "{{ url('/api/login') }}", contentType: 'application/json', dataType: 'json', data: JSON.stringify({ user : user, passwd : passwd }) : });
Я подумал, что раз laravel понимает {{ url() }}, то поймёт и {{ route() }}, и сделал такой запрос:
{{ route("admin.GetFragmentViaAjax", ["fragment" => "statistic_top"]) }}
GET http://example.loc/%7B%7B 404 (Not Found)
Я думаю, с приведённым в начале вопроса примера какое-то недоразумение.
Изменено Gleb2708 (12.02.2018 10:45:41)
Не в сети
// Route
Route::resource('fragment', 'AdminController', ['parameters' => ['fragment' => 'fragment']);
// Link
{{ route('admin.show', ['fragment' => $item->fragment) }}
Пример. Для сути.
Изменено fanaticus (17.02.2018 03:11:13)
Не в сети