Laravel 4 - 刀片模板 - 如何正确链接到路由?

2022-08-30 15:32:00

我想与Laravel建立一个足智多谋的链接。通常我只使用{{ link_to_route('Yadayadayada.route', 'LinkName', $params }}

但是在这种情况下,我使用的是具有以下布局的模板:

<a href="index.html">
     <i class="icon-dashboard"></i>
     <span class="menu-text"> Dashboard </span>
</a>

这意味着在锚点标记内部,也是一个 -Tag 和一个 -Tag。是否可以使用 -Method,而不必更改模板的布局?<i><span>{{ link_to_route }}


答案 1

用于获取链接:URL::route()

<a href="{{ URL::route('user/profile/', $params) }}">
     <i class="icon-dashboard"></i>
     <span class="menu-text"> Dashboard </span>
</a>

答案 2

如果路由使用闭合,则可以使用 ,如下所示URL::to()

<a href="{{ URL::to('home/otherpage', $params) }}">
    <i class="icon-dashboard"></i>
    <span class="menu-text"> Dashboard </span>
</a>

由于@orrd,一般来说,最好使用命名路由,因此以后可以轻松更改URL:

<a href="{{ URL::route('routeName', $params) }}">
    <i class="icon-dashboard"></i>
    <span class="menu-text"> Dashboard </span>
</a>

(参考: https://laravel.com/docs/5.0/helpers#urls)


推荐