Route::get('/page','UserController@view page');
is my route.
I have a list with href tag and I want to redirect to this route.
<ul>
<li><a href="">how it works</a></li>
</ul>
I am not using blade or any other templates.
Route::get('/page','UserController@view page');
is my route.
I have a list with href tag and I want to redirect to this route.
<ul>
<li><a href="">how it works</a></li>
</ul>
I am not using blade or any other templates.
In you app config file change the url
to localhost/example/public
Then when you want to link to something
<a href="{{ url('page') }}">Some Text</a>
without blade
<a href="<?php echo url('page') ?>">Some Text</a>
In addition to @chanafdo answer, you can use route name
<a href="{{route('login')}}">login here</a>
with parameter in route name
when go to url like URI: profile/{id}
<a href="{{route('profile', ['id' => 1])}}">login here</a>
<a href="<?php echo route('login')?>">login here</a>
with parameter in route name
when go to url like URI: profile/{id}
<a href="<?php echo route('profile', ['id' => 1])?>">login here</a>
As of laravel 5.2 you can use @php @endphp
to create as <?php ?>
in laravel blade.
Using blade your personal opinion but I suggest to use it. Learn it.
It has many wonderful features as template inheritance, Components & Slots,subviews etc...