首页 > 解决方案 > 如何使用 laravel 重定向到另一个网页?

问题描述

我正在尝试重定向到另一个页面,但不幸的是,它不起作用如何从一个页面重定向到另一个页面,请帮助我,谢谢。

数据库表

Navigation table 
https://ibb.co/9tBqVpr

HTML 视图

@foreach($Navigation as $Navi)
    <li class="nav-item ">
        <a class="nav-link " href="{{$Navi->slug}}">{{$Navi->Nav_menu}}</a>
    </li>
@endforeach

控制器

public function whatwedo()
{
    $data=([
            'Navigation'=>Navigations::where('slug',$slug)->first(),
          ]);
    return view('front_end.what_we_do',$data);
}

路线

Route::get('/','HomeController@index');
Route::get('whatwedo','HomeController@whatwedo');
Route::get('testimonal','HomeController@testimonal');
Route::get('product','HomeController@product');
Route::get('contact_us','HomeController@contact_us');

标签: laravel

解决方案


您可以使用

return redirect()->route('route.name', [$param]);

参考: Laravel -> HTTP 重定向


推荐阅读