2017-05-19 25 views
0

誰かが リクエストの間、私をdifeerence説明でき::() と 要求である::パッチ() ?? は私がリクエストを使用::このようなアクティブなナビゲーションバーに私のコードであるが、私は、誰かがサイドパッチ要求においても要求::パッチをLaravel:要求::()と要求::パッチ()

<div class="nav-collapse"> 
<ul class="nav"> 
    <li class="{{ Request::is('/') ? 'active' : ''}}"><a href="/"># 
    </a</li> 
    @foreach($categories as $category) 
    <li class="{{ Request::is($category->name) ? 'active' : '' }}"> 
     <a href="/{{$category->name}}">{{$category->name}}</a></li> 
        @endforeach 
    </ul> 
</div> 
+1

私はちょうどapiをチェックしました。要求に応じて 'patch'メソッドはありません。ドキュメントから: 'is 'メソッドを使うと、入ってくるリクエストパスが与えられたパターンと一致することを確認することができます。この方法を使用する場合は、*文字をワイルドカードとして使用することができます。 – Sandeesh

+0

あなたは正しいです。しかし、答えをありがとう:) – wenus

+0

私はあなたが 'パス'を意味すると思う –

答えて

1

を使用することを見た:

パッチ要求は述べています。更新したいデータのみを に送信し、他のデータに影響を与えたり変更したりすることはありません。すべて の値を再度送信する必要はありません。ちょうど私は更新するために最初の名前を に送る必要があるので私は私の最初の名前を更新したいと思う。サイドには

リクエストです:

  1. https://indigotree.co.uk/laravel-4-using-request-is-named-routes/

  2. Laravel 4.1 Request::is for active menu not working

<li 
    {{{ (Request::is('/core') ? 'class=active' : '') }}}><a href="{{{ URL::to('/core') }}}">Control Panel</a> 
</li> 

などのように使用する必要があり、

に '=クラスアクティブ' から 'クラス= "アクティブ"' この作業<a><li>タグの罰金ではなく、タグを確認してください:

<a href="{{{ URL::to('core') }}}" class="list-group-item {{{ (Request::is('core') ? 'active' : '') }}}">Overview</a>