특정 노선을 검사한 후 laravel(칼날)에 조건을 적용하는 방법

1074 단어 phplaravel
laravel의 모든 페이지에 내비게이션 표시줄 (layouts/app.blade.php에서) 을 사용하고 싶지만, 내비게이션 표시줄에 특정한 검색 폼을 표시하고, 레이아웃을 복사하지 않고 특정한 페이지만 표시하고 싶습니다.
다음은 내가 이 문제를 명칭 루트로 어떻게 해결하는지 보여주는 것이다.
그래서 나는 URL이 완전히 비슷한지 확인해야 한다. 예를 들어, '페이지', 그리고 나는 약간의 물건을 표시할 것이다.
내 네트워크.php
Route::get('/pages', function () {
    return view('page');
})->name('page');
내 레이아웃/적용.칼날.php
<nav class="navbar">
   <ul class="navbar-nav">
          <li class="nav-item">
            <a class="nav-link" href="#">Coventions</a>
          </li>
        </ul>

   @if (\Route::current()->getName() == 'page') 

<form >
<input name="s" type="search">
</form>

@endif 

<button> Upload </button>

</nav>
그래서 위에서 일어난 일: 내 말은 만약에 노선이 칼날'page' 조건하의 다른 모든 것@if과 같다면 나머지 부분을 무시하고 표시해야 한다는 것이다.
도움이 됐으면 좋겠어요.

좋은 웹페이지 즐겨찾기