路线[设置]未定义。 (视图: C:\ XAMPP \ htdocs中\ laravel \ UserManagementSystem \资源\视图\布局\ app.blade.php)
我想创建用户个人资料更新。我创建了刀片字段和所有必要的字段,但是当我运行程序时它显示错误
这是我的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');
});
我的app.blade.php是
<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>
任何人请帮助我。我被困在工作中
答案 0 :(得分:1)
将您的route()方法更改为url(),如下所示。
<a href="{{ url('settings') }}"
onclick="event.preventDefault();
document.getElementById('settings-form').submit();">
<i class="glyphicon glyphicon-log-out"></i> Settings
</a>
<form id="settings-form" action="{{ url('settings') }}" method="POST"
style="display: none;">
{{ csrf_field() }}
</form>
答案 1 :(得分:1)
使用@store
在数据库中存储数据
在.blade.php文件中
<form id="settings-form" action="{{ route('settings') }}" method="post">
@csrf
</form>
在web.php
Route::post('settings', 'SettingsController@store')->name('settings');
答案 2 :(得分:0)
尝试route('setting.{resource function-name}');
像route('setting.index)
或route('setting.show', ['id'=> 'setting_id']);
不仅仅是route('setting');
您正在使用
Route::resource('settings', 'SettingsController');
您必须指定在资源路由中使用哪个功能。 如果您想知道资源控制器中有哪些功能 查看此链接:
答案 3 :(得分:-1)
尝试一下:
import pandas as pd
# assuming id columns are identical and contain the same values
df1 = pd.read_csv('first.csv')
df3 = pd.DataFrame(columns=['Application','Expected Value','ADER','status of AdER'], index=df1.index)
df3['Application'] = df1['Application']
df3['Expected Value'] = df1['Expected Value']
df3['ADER'] = df1['ADER']
df3['status'] = (df1['Expected Value'] == df1['ADER'])
df3['status'].replace([True, False], ['Matching', 'Not Matching'])
df3.to_csv('output.csv')
或
Route::get('settings', 'SettingsController')->name('settings');