Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/268.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 打开特殊视图laravel时如何显示导航项目_Php_Laravel - Fatal编程技术网

Php 打开特殊视图laravel时如何显示导航项目

Php 打开特殊视图laravel时如何显示导航项目,php,laravel,Php,Laravel,如何仅在打开特殊视图时显示导航栏。我创建的示例是app.blade.php @guest <li class="nav-item"> <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a> </li> @if (Route::has('register')) <li class="nav-item"> <a class="nav-l

如何仅在打开特殊视图时显示导航栏。我创建的示例是app.blade.php

@guest
<li class="nav-item">
  <a class="nav-link" href="{{ route('login') }}">{{ __('Login') }}</a>
</li>
 @if (Route::has('register'))
  <li class="nav-item">
   <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
  </li>
 @endif
@Post
    <div><a href="/p/create">post New</a></div>
@endPost    
@else
@endguest
@guest
  • @if(Route::has('register'))
  • @恩迪夫 @职位 @尾柱 @否则 @终客

    我只想在打开post.blade.php ini我的视图时显示这些导航栏

    获取要加载的路由名称
    post.blade.php
    此视图,然后检查当前路由是否
    route::currentRouteName()匹配您的路线

    //Example
    @if('load_view_route_name' == Route::currentRouteName())
       //Your Nav or Other elements
    @endif
    

    这个帖子的路径是否有一个特殊的前缀,比如
    /post