Route [settings] not defined. (View: C:\xampp\htdocs\laravel\UserManagementSystemesources\views\layouts\app.blade.php)
I wanted to create a user profile updation. i created the blade fields and all necessary fields but when i run the program it shows the error
This is my web.php
<?php
Route::get('/', function () {
return view('welcome');
});
Auth::routes();
Route::get('/home', 'HomeController@index')->name('home');
Route::group( ['middleware' => ['auth']], function() {
Route::resource('users', 'UserController');
Route::resource('roles', 'RoleController');
Route::resource('posts', 'PostController');
Route::resource('settings', 'SettingsController');
});
And my app.blade.php is
<a href="{{ route('settings') }}"
onclick="event.preventDefault();
document.getElementById('settings-form').submit();">
<i class="glyphicon glyphicon-log-out"></i> Settings
</a>
<form id="settings-form" action="{{ route('settings') }}" method="POST"
style="display: none;">
{{ csrf_field() }}
</form>
Any one please help me. I am stuck with my work