2016-06-21 2 views
0

Y at-il une fonction ou quelque chose dans laravel que je peux utiliser pour faire de la première lettre en majuscules?Rendre la première lettre majuscule dans le fil d'Ariane

C'est ce que j'utilise en ce moment, mais dans mes liens et itinéraires sont toutes les lettres minuscules et si je vais essayer de mettre à jour tout ira beaucoup de temps ..

<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> 

Ou ce n » t façon correcte de faire de la chapelure dans Laravel 4.2?

Répondre

1

Vous pouvez le faire avec ucfirst très facilement

<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> 
+1

Parfois, on oublie que les fonctions PHP simples existent dans des cadres :) – vfsoraki

2

Je ne connais pas Laravel mais vous pouvez le faire uniquement avec CSS.

.breadcrumb a { 
    text-transform: capitalize; 
}