如果页面是错误页面,我正在尝试向body添加一个类 - 特别是404。
与
相似{{ Request::is('my-page') ? 'newclass' : '' }}
有没有办法检测特定的错误页面?
我的路线:
App::missing(function($exception) {
return Response::view('error-404', array(), 404);
});
答案 0 :(得分:1)
将视图名称作为变量传递给每个(或特定)视图。对于Laravel 4,您可以在filters.php中执行此操作:
View::composer('*', function($view){
View::share('name_of_view', $view->getName());
});
然后,您可以在视图中执行{{ ($name_of_view == "error-404") ? 'newclass' : '' }}
。