У меня есть проблема с соединением Laravel и угловыми маршрутизации, пытаясь поймать мои маршруты, не Laravel и представить Угловой вид ..FatalErrorException в Facade.php строке 216: Вызов неопределенной метод Осветите Foundation Application :: отсутствует()
я получил ошибку ниже, когда я добавил метод отсутствую в моем приложении \ HTTP \ route.php:
FatalErrorException в Facade.php строки 216: Вызов неопределенного метод Illuminate \ Foundation \ Применение: отсутствует()
Я знаю, что это будет k fine с laravel 5 или down version, но не с laravel 5.2, который я использую в настоящее время, так как код в laravel 5.2? Любое решение?
route.php выглядит следующим образом:
<?php // app/routes.php
// HOME PAGE ===================================
// I am not using Laravel Blade
// I will return a PHP file that will hold all of our Angular content
Route::get('/', function() {
View::make('index'); // will return app/views/index.php
});
// API ROUTES ==================================
Route::group(['prefix' => 'api'], function() {
// Angular will handle both of those forms
// this ensures that a user can't access api/create or api/edit when there's nothing there
Route::resource('comments', 'CommentController',
['only' => ['index', 'store', 'destroy']]);
});
// CATCH ALL ROUTE =============================
// all routes that are not home or api will be redirected to the frontend
// this allows angular to route them
App::missing(function($exception) {
return View::make('index');
});
Благодаря это работает хорошо ... и даже я нашел решение для этого на laracast канале. Спасибо за ваш комментарий. https://laracasts.com/discuss/channels/general-discussion/laravel-5-catch-all-route-appmissing-handle?page=1 – Himakar
имел ту же проблему, но реализовал это и теперь он работает отлично. спасибо @ jedrzej.kurylo –
YEAH! ВЫ РОК-МАН! ТЫ ЖЖЕШЬ! ЭТО ОНО! –