Laravel 如何通过视图发送参数
我通过视图中的url发送参数,但是我得到了一个未定义变量的错误,但是我不明白为什么没有发送该变量 web.phpLaravel 如何通过视图发送参数,laravel,Laravel,我通过视图中的url发送参数,但是我得到了一个未定义变量的错误,但是我不明白为什么没有发送该变量 web.php Route::get('acceso/{url}', 'AccesoController@index')->name('acceso'); Route::put('acceso/user-id/{url}', 'AccesoController@update'); <form method="POST" action="{{ url('a
Route::get('acceso/{url}', 'AccesoController@index')->name('acceso');
Route::put('acceso/user-id/{url}', 'AccesoController@update');
<form method="POST" action="{{ url('acceso/user-id', ['url' => $url]) }}">
@csrf
@method('PUT')
<h1 class="h3 mb-3 fw-normal">Bienvenido a Suprapp, {{ old('title', $acceso->name) }}</h1>
<button type="submit" class="w-100 btn btn-lg btn-primary">Acceso a la APP</button>
<p class="mt-5 mb-3 text-muted">© 2017-2020</p>
</form>
public function index($url)
{
$users = User::where('url', $url)->get();
foreach ($users as $user) {
return view('acceso', ['url' => $user->id]);
}
}
public function update(Request $request, $url)
{
//$data = $request->all();
$user = User::find($url);
$user->ip_acceso = $request->ip();
$user->url = $request->url();
$user->save();
return redirect()->route('login', ['url' => $user->id]);
}
acceso.blade.php
Route::get('acceso/{url}', 'AccesoController@index')->name('acceso');
Route::put('acceso/user-id/{url}', 'AccesoController@update');
<form method="POST" action="{{ url('acceso/user-id', ['url' => $url]) }}">
@csrf
@method('PUT')
<h1 class="h3 mb-3 fw-normal">Bienvenido a Suprapp, {{ old('title', $acceso->name) }}</h1>
<button type="submit" class="w-100 btn btn-lg btn-primary">Acceso a la APP</button>
<p class="mt-5 mb-3 text-muted">© 2017-2020</p>
</form>
public function index($url)
{
$users = User::where('url', $url)->get();
foreach ($users as $user) {
return view('acceso', ['url' => $user->id]);
}
}
public function update(Request $request, $url)
{
//$data = $request->all();
$user = User::find($url);
$user->ip_acceso = $request->ip();
$user->url = $request->url();
$user->save();
return redirect()->route('login', ['url' => $user->id]);
}
感谢您的帮助以下代码导致了您的问题:
<h1 class="h3 mb-3 fw-normal">Bienvenido a Suprapp, {{ old('title', $acceso->name) }}</h1>
如何从函数中将namePass
$acceso
打印到视图中?你想打印的名字是什么?Bienvenido a Suprapp,{{old('title','here print the name')}
@user947840抱歉,但这仍然不能帮助我回答如何打印名字,因为你没有告诉我们name
来自哪里。如果它是$acceso
上的属性,则将$acceso
传递到视图中,就像使用$url
一样。