How to Check If a (Blade) View File Exists in Laravel?
Comment (0)
Admin
258
Example 1: Check using Helper in Controller
app/Http/Controllers/DemoController.php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class DemoController extends Controller
{
/**
* Write code on Method
*
* @return response()
*/
public function index(Request $request)
{
$title = "Welcome to nijwel.xyz";
if(view()->exists('admin.demo')){
return view('admin.demo', compact('title'));
}
}
}
Example 2: Check using Facade in Controller
app/Http/Controllers/DemoController.php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use View;
class DemoController extends Controller
{
/**
* Write code on Method
*
* @return response()
*/
public function index(Request $request)
{
$title = "Welcome to nijwel.xyz";
if(View::exists('admin.demo')){
return view('admin.demo', compact('title'));
}
}
}
Example 3: Check using Helper in Blade
Read Also: How to Pass Data from Controller to View in Laravel?
Blade File
@if(view()->exists('admin.demo'))
{{-- Blade File is Exists --}}
@else
{{-- Blade File is not Exists --}}
@endif
Example 4: Check using Facade in Blade
Blade File:
@if(View::exists('admin.demo'))
{{-- Blade File is Exists --}}
@else
{{-- Blade File is not Exists --}}
@endif
I hope it can help you...
Comments (0)
Your Comment