我知道route('some.route.name')
根据其名称返回路由的url。有没有办法获得路径而不是网址?
我可以从中减去(或者更好地说str_replace)route('my.website.root.route.name')
,但我只是想知道是否有办法以直接的方式做到这一点。
谢谢=)
答案 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 }}
猜猜这种方式更容易使用..