
Return view from route Laravel
Return view from route Laravel
In this session, we will try our hand at solving the "Return view from route Laravel".
You can return to view from route in Laravel. You have to create a web route with the call back function and use return view('home') in callback to return to view file or you can also use Route::view() method to return to view file in Laravel-
Return view from route using return::view() method
//routes\web.php //Route definition Route::get('/home', function () { return view('home'); }); //resources\views\home.blade.php <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous"> <title>Home !</title> </head> <body> <h1> Home page </h1> </body> </html>
You can return to view file in laravel using return view() method in callback function while defining the web route in php
-
Return data to view using route::view method in Laravel
//routes\web.php Route::view('/welcome', 'welcome', ['id' => 1]); //resources\views\welcome.blade.php <!doctype html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- Bootstrap CSS --> <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous"> <title>Welcome !</title> </head> <body> <h1> {{ $id }} </h1> </body> </html>
You can use Route::view() method in web.php file while defining the web route and return to view (passed as second agruments to route::view method) without any callback function with data which is passed as third arguments to route definition.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
Don't forget to share this article! Help us spread the word by clicking the share button below.
We appreciate your support and are committed to providing you valuable and informative content.
We are thankful for your never ending support.
Random Code Snippet Queries: Laravel
- How to get CSRF token in laravel controller
- Remove several global scope from query
- SQLSTATE[42S02]: Base table or view not found: 1146 Table 'laravel8.projects' doesn't exist
- How to get laravel errors folder in views directory in laravel
- Create project factory and seed data in laravel
- How to create belongstomany relation using custom name on custom pivot table
- Call to undefined method Illuminate\Support\Facades\Request::all()
- Seed database using SQL file in Laravel
- How to automatically update the timestamp of parent model in Laravel
- How to get route name on visit URL in laravel
- Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.0.0"
- Update last created record in Laravel
- Permission denied error while creating storage link in Laravel
- How to print form data in laravel
- If condition in foreach loop in laravel
- Pass value from controller to model in laravel
- Call to undefined method App\Models\User::follow()
- There are no commands defined in the "route:" namespace
- How to call controller function from view in Laravel
- Insert data with form validation using ajax in laravel
- Array to string conversion laravel blade
- Get previous date data in laravel
- How to show data by ID in laravel?
- Delete all related comments on deleting a post in Laravel
- Multiple Level eager loading in Laravel