在routes.php中,我在所有路径上都有此代码:
# Lang::get('routes.page') = 'page';
if (preg_match('/\\/'.Lang::get('routes.page').'-[0-9]+/i',
$_SERVER['REQUEST_URI'], $matches)) {
if (isset($matches[0]) and strtolower($matches[0]) !== $matches[0]) {
$url = str_ireplace(
'/'.Lang::get('routes.page').'-',
'/'.Lang::get('routes.page').'-',
$_SERVER['REQUEST_URI']
);
return Redirect::to($url, 301);
}
}
它给了我错误:
异常处理程序出错:Route [content]未定义。 (查看:/path/to/app/views/view.blade.php)(查看:/path/to/app/views/view.blade.php)/ path / to / vendor / laravel / framework / src /照亮/路由/ UrlGenerator.php:231
这是Laravel 4.2。为什么我会收到此错误?
答案 0 :(得分:0)
错误存在于" views / view.blade.php"不在你的路线。 可能是这样的
// ....
//
{{route('content')}}
// [or]
{{URL::route('content')}}
// ....