在Laravel面包屑中制作首字母大写字母

时间:2016-06-21 07:46:06

标签: php laravel-4 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中制作面包屑的正确方法?

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>