从Laravel 5.1中获取路线路径

时间:2015-09-07 11:53:09

标签: laravel-5.1

我知道route('some.route.name')根据其名称返回路由的url。有没有办法获得路径而不是网址?

我可以从中减去(或者更好地说str_replace)route('my.website.root.route.name'),但我只是想知道是否有办法以直接的方式做到这一点。

谢谢=)

1 个答案:

答案 0 :(得分:1)

您可以使用控制器制作链接..您可以使用{{}}

在视图中使用 控制器上的

..添加像,

 public function index() {
    $weburl = asset('http://www.google.com/sample/pic/');
    $myurl = asset('/mysite/data/sample/');

    $data= array(
                    'weburl' => $weburl,
                    'myurl' => $myurl,
                );

    return View('index', $data);
}

然后您可以使用双花括号

在视图上调用此链接
{{ $weburl }} or {{ $myurl }}

猜猜这种方式更容易使用..