С помощью пакета Laravel Blade Comments от Spatie вы можете добавлять отладочные комментарии к отображаемым выходным данным шаблона Blade:
При просмотре HTML-кода отображаемой страницы вам может быть уже не очевидно, какое представление Blade отвечает за какой HTML. Этот пакет будет добавлять HTML до и после каждого визуализированного представления, поэтому вы сразу знаете, к какому представлению/компоненту Blade нужно перейти для изменения вывода.
Учитывая следующий простой шаблон колонки, вы найдете полезную информацию, например, о том, какое представление, маршрут, макет и файлы используются для отображения страницы:Учитывая приведенный выше простой шаблон, выходные данные могут выглядеть следующим образом для вызываемого контроллера, отображающего представление с именемhello-world
:
@extends('app')
@section('body')
<h1>Hello, World!</h1>
@include('example')
@endsection
<!-- View: hello-world -->
<!-- Route: App\Http\Controllers\HelloWorldController (hello-world) -->
<!-- View extends: app -->
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Hello World</title>
</head>
<body>
<!-- Start section: body -->
<h1>Hello, World!</h1>
<!-- Start include: example -->
<p>This is an example include file.</p>
<!-- End include: example -->
<!-- End section: body -->
</body>
</html>
Чтобы использовать этот пакет, вы можете проверить его на spatie/laravel-blade-comments на GitHub. Фрик также написал об этом пакете, поделившись некоторыми ценными советами, в том числе методом прекомпилятора Blade.