Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.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 在所有页面上,dynamic@yield不显示任何内容。如何在所有页面之间共享数据?_Php_Laravel - Fatal编程技术网

Php 在所有页面上,dynamic@yield不显示任何内容。如何在所有页面之间共享数据?

Php 在所有页面上,dynamic@yield不显示任何内容。如何在所有页面之间共享数据?,php,laravel,Php,Laravel,在所有内部页面上,除了layouts/app.blade.php,这些块都是空的。为什么? <li> @yield('fresh_comments') @yield('news_month') @yield('news_random') </li> @收益率(“新的注释”) @收益率(“新闻月”) @收益率(“新闻随机”) 您的app.blade.php似乎不包含 @section('fresh_comments') @end

在所有内部页面上,除了layouts/app.blade.php,这些块都是空的。为什么?

<li>
    @yield('fresh_comments')
    @yield('news_month')
    @yield('news_random')
</li>
  • @收益率(“新的注释”) @收益率(“新闻月”) @收益率(“新闻随机”)

  • 您的app.blade.php似乎不包含

       @section('fresh_comments')
       @end
    
    您能否粘贴完整的“app.blade.php”或包含“@section('fresh_comments')”的片段

    编辑:

    @extends('layouts/app.blade.php')
    
    应该是

    @extends('layouts.app')
    

    扩展中不使用blade.php名称,只使用点语法中的路径和名称,如下所示:

    @extends('layouts.app')
    

    你能把你的其他文件拿出来比较一下吗?