有没有任何方法来检查视图是否存在?Laravel 5.2检查方法是否存在?
像PHP file_exists,但使用内部laravel方法为方便起见
我想这样的代码:
if(__ifViewExist__($view)){
return view($view)->render();
}
return "Page tidak ditemukan";
有没有任何方法来检查视图是否存在?Laravel 5.2检查方法是否存在?
像PHP file_exists,但使用内部laravel方法为方便起见
我想这样的代码:
if(__ifViewExist__($view)){
return view($view)->render();
}
return "Page tidak ditemukan";
是,一个存在()方法是可用的。
if(view()->exists($view)){
return view($view)->render();
}
return "Page tidak ditemukan";
是的。只需使用View
外观。
// Return true when welcome.blade.php is not exist in view folder
View::exists('welcome');
// Return false when login.blade.php is not exist in view folder
View::exists('login');
在web.php
,你需要输入如下代码:
Route::get('/Test',function(){
if(View::exists('View'))
{
return view('View.php',['name']=>'Your string');
}
else
{
echo "File not found";
}
});
转义而不是View.php只需键入您的视图文件的名称例如帖子。 –
您可以显示该类的使用/进口? –
我曾尝试查看facede之前,但它没有工作 –
@ DzikriUlinnuhaA.Zamroni也许你需要用反斜杠\ – geckob