Laravel 如何通过视图发送参数

Laravel 如何通过视图发送参数,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

我通过视图中的url发送参数,但是我得到了一个未定义变量的错误,但是我不明白为什么没有发送该变量

web.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]);
}
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
一样。