在 Laravel 面包屑中将首字母大写
Making first letter uppercase in Laravel breadcrumbs
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 中制作面包屑的正确方法?
我不知道 Laravel 但你只能用 CSS 来做到这一点。
.breadcrumb a {
text-transform: capitalize;
}
你可以用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>
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 中制作面包屑的正确方法?
我不知道 Laravel 但你只能用 CSS 来做到这一点。
.breadcrumb a {
text-transform: capitalize;
}
你可以用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>