【发布时间】:2016-05-08 09:11:14
【问题描述】:
我已按照Taylor here 的说明进行操作,但我无法让此代码正常工作。我正在尝试捕获当前路线的name。
我有一堂课,我尝试访问该路线。我在Route 类的顶部添加了use 语句:
use Illuminate\Routing\Route;
在类里面我有以下方法:
public function getTitle()
{
$route = Route::current();
$slug = $route->getName();
return UserMenu::where('slug', '=', $slug)
->select()
->first()
->page_title;
}
但是当我的代码点击上面的$route = 行时,它会失败:
Call to undefined method Illuminate\Routing\Route::current()
当然方法不在Route.php文件中。我错过了什么?
【问题讨论】:
标签: php laravel laravel-5.2