Laravel如何防止href链接附加当前url

时间:2016-06-03 10:52:38

标签: php laravel-5.1

假设我的项目根目录为http://localhost/laravel-project

在项目中我有导航菜单,链接的样本格式是 <a href="home">home</a>" 因此,当我点击链接时,浏览器上的网址为http://localhost/laravel-project/home

我不知道为什么我有另一个链接 <a href="invoice/show/1">home</a>",路线为Route::get('/invoice/show/{id}', 'Frontend\CommonController@show');

当我点击链接时,之前的主页链接将变为 http://localhost/laravel-project/invoice/show/member它应该是http://localhost/laravel-project/home

内幕秀方法:

public function show(){

        return view('frontend.invoice', ['subaccounts' => $this->subaccounts, 'menus' => $this->menus]);
    }

我已对其进行了测试,问题的原因是链接invoice/show/1上的细分如果链接仅为invoice则一切正常。

任何人都知道出了什么问题以及如何解决这个问题?

注意:我使用的是刀片模板

1 个答案:

答案 0 :(得分:1)

我设法通过在链接中使用函数{{url('linkName')}}来解决问题。