Дело очень простое, но я не нашел ссылок на него:
- У меня есть клинок
\front\about
- У меня есть строка в
layout.blade.php
: <li {{ currentRoute('about') }}><a href="{{route('about')}}">About Us</a></li>
Когда я определяю маршрут в web.routes как
Route::view('/about', 'front.about');
, происходит сбой:
Route [about] not defined. (View: ....\resources\views\front\layout.blade.php)
Все работаетхорошо, когда я определяю маршрут через
Route::name('about')->get('about',function() { return View::make('front.about');});
За исключением того, что (очевидно) он терпит неудачу на $ php artisan route:cache
, так как является закрытием
Unable to prepare route [about] for serialization. Uses Closure.
Пожалуйста, помогите решить дело.