Зарезервировано ли мета имя для шаблона Blade?

У меня довольно странная ситуация.

Я использую:

@include('partials.meta')

Если файл не существует, я получил сообщение об ошибке, но если он существует, содержимое из частичного не добавляется.

Но если я только изменю имя файла с meta.blade.php на metatags.blade.php и включу изменение в:

@include('partials.metatags')

содержимое партиала добавляется.

Является ли имя meta каким-то образом причиной конфликта в Blade?


person Marcin Nabiałek    schedule 21.03.2015    source источник
comment
Я только что создал meta.blade.php в своих частях, и он отлично работает. Думайте, что проблема с вашей стороны.   -  person Emeka Mbah    schedule 22.03.2015


Ответы (1)


Я только что попробовал то же самое, и это сработало без каких-либо проблем. Возможно, в вашем файле meta.blade.php у вас есть @section('meta'), но это работает только тогда, когда у вас есть @yield('meta'), который вы хотите заполнить содержимым meta.blade.php. Однако, если вы используете @include в области, в которой собираетесь использовать содержимое, нет необходимости использовать @section, поэтому удалите его, и все должно быть в порядке.

person Azeame    schedule 07.04.2015