我是否可以使用laravel中的函数或其他东西来制作面包屑中的首字母大写字母?
这就是我现在正在使用的,但在我的链接和路由都是小写字母,如果我去尝试更新所有将是非常耗时..
<ul class="breadcrumb">
<li>
<i class="glyphicon glyphicon-home"></i>
<a href="{{ URL::to('/') }}">Home</a> /
@for($i = 0; $i <= count(Request::segments()); $i++)
<a href="">{{Request::segment($i)}}</a>
@if($i < count(Request::segments()) & $i > 0)
/
@endif
</li>
@endfor
</ul>
或者这不是在laravel 4.2中制作面包屑的正确方法?
答案 0 :(得分:2)
我不了解Laravel,但你只能用CSS做到这一点。
.breadcrumb a {
text-transform: capitalize;
}
答案 1 :(得分:1)
您可以非常轻松地使用ucfirst
<ul class="breadcrumb">
<li>
<i class="glyphicon glyphicon-home"></i>
<a href="{{ URL::to('/') }}">Home</a> /
@for($i = 0; $i <= count(Request::segments()); $i++)
<a href="">{{ucfirst(Request::segment($i))}}</a>
@if($i < count(Request::segments()) & $i > 0)
/
@endif
</li>
@endfor
</ul>