Sending data from routes to views
for a quick understanding of routes
Like I said, all the examples will quickly recall what you understood on Laravel. These examples are very basic and I have also provided the correspond pictures.
Laravel routes file located at routes\web.php
Sending simple string from route to URL.
The image shows the output
Laravel simple string sending to URL from routes
At the same time send basic array
Laravel simple array sending to URL from routes
sending simple array to URL. you can notice here, Laravel by default converting array to JSON format.
Laravel simple json sending to URL from routes
Checking case-sensitive. Yeah why not clear my doubt, Perhaps may be it work.
It's give me a 404 error. When I call with all small letters like (127.0.0.1:8000/case_senstive).
Here I'm sending the wildcard {post} parameter. You can print the parameter in your view file.
Laravel view file example
Let's take blog as example, Now I'm going to show an example of real usage without database connection
----***---
You can set names for your route.
For Ex:
Route::get('/about_us', function () {
return view('about_us');
});
// above route we call in URL example.com/about_us
// Now we can set a name for route
Route::get('/about_us', function () {
return view('about_us');
})->name('about');
So in menu we can call this
<li><a href="{{ route('about') }}">About</a></li>
Comments
Post a Comment
Thank you :)