Below is my code in web.php
$api->get('admin/views/query/new_query', 'AdminViewsController@answer_to_query');
In my controller:
public function answer_to_query() {
return view('admin.query.new_query');
}
In my view:
<div class="btn-group">
<a href="#/query_list/answer_to_query" class="btn btn-xs green" type="button" data-toggle="dropdown" aria-expanded="false" ui-sref="querydtlsController"> View<i class="fa fa-angle"></i>
</a>
</div>
I dont know how to call my method answer_to_query
from above page to display my new_query
page.
You can use url()
helper if you don't want to name the route for some reason:
<a href="{{ url('admin/views/query/new_query') }}"
Try this one
Web.php
$api->get('admin/views/query/new_query', 'AdminViewsController@answer_to_query')->name('answer_to_query_view');
View.blade.php
<a href="{{route('answer_to_query_view')}}" class="btn btn-xs green" type="button" data-toggle="dropdown" aria-expanded="false" ui-sref="querydtlsController"> View<i class="fa fa-angle"></i>
I prefer using named routes since it is much easier to organize instead of always making the link manually