Laravel,如何添加glyphicon?

时间:2014-12-03 10:02:36

标签: twitter-bootstrap laravel icons

我做不到这样的事情: <a href="/home/add" class="btn btn-success"><i class="glyphicon glyphicon-plus"></i> Create new Gallery</a>

我有这个,我不知道接下来会发生什么:

    {{ link_to('video' ~ '/edit/' ~ video.id, trans('gallery.create'), {'class': 'btn btn-success'})}}

我需要添加这个 - &gt; <i class="glyphicon glyphicon-plus"></i>到我的link_to。 请帮忙。

2 个答案:

答案 0 :(得分:0)

您可以使用URL::to('/home/add')来获取链接,而不是使用link_to():

<a href="{{ URL::to('/home/add') }}" class="btn btn-success">
   <i class="glyphicon glyphicon-plus"></i> Create new Gallery
</a>

答案 1 :(得分:0)

您应该为路线命名,这是一个很好的做法,因为如果您更改了网址,则只需在routes.php文件中更改它。

Route::get('/home/add', ['uses' => 'YourController@action', 'as' => 'home.add']);

然后你可以使用{{ URL::route('home.add') }}

<a href="{{ URL::route('home.add') }}" class="btn btn-success">
 <i class="glyphicon glyphicon-plus"></i> 
 Create new Gallery
</a>

如果您需要使用该链接发送一些$ id或其他内容,请{{ URL::route('home.add', ['just put those parameters in here']) }}

除此之外,我认为没有办法通过link_to的$ title获取glyphicon html而不会被转义。