【问题标题】:Is meta reserved name for Blade template?刀片模板的元保留名称?
【发布时间】:2015-05-25 00:49:52
【问题描述】:

我的情况很奇怪。

我用:

@include('partials.meta')

如果文件不存在我得到错误,但如果它存在,则不会添加部分内容。

但如果我只将文件名从 meta.blade.php 更改为 metatags.blade.php 并将包含更改为:

@include('partials.metatags')

部分内容已添加。

meta 作为名称是否会导致 Blade 中的任何冲突?

【问题讨论】:

  • 我刚刚在我的部分中创建了 meta.blade.php 并且它的工作完美。认为问题出在你这边。

标签: php laravel laravel-5 blade


【解决方案1】:

我也尝试了同样的方法,并且没有任何问题。也许在你的 meta.blade.php 文件中你有@section('meta'),但只有当你有一个你想用 meta.blade.php 内容填充的@yield('meta') 时才有效。但是,如果您在要使用内容的区域中使用@include,则无需使用@section,因此将其删除,一切都会好起来的。

【讨论】:

    猜你喜欢
    • 2020-07-10
    • 2016-07-04
    • 2014-03-01
    • 1970-01-01
    • 2013-04-29
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    相关资源
    最近更新 更多