In Laravel Blade, we can basically do this:
@section('mysection')
@endsection
@section('mysection')
@stop
What is the difference between @stop
and @endsection
?
In Laravel Blade, we can basically do this:
@section('mysection')
@endsection
@section('mysection')
@stop
What is the difference between @stop
and @endsection
?
The @endsection
was used in Laravel 3 and it was deprecated in Laravel 4
In the Laravel 4 to end a section you have to use @stop
You can refer the Changelog here http://wiki.laravel.io/Changelog_%28Laravel_4%29#Blade_Templating
Both @endsection
and @stop
works.
In Laravel 4 it seems that only @stop
is supported 1. But from Laravel 5 onwards @stop
is not even mention in the documentation 2.
So I would suggest to use @endsection
.
See:
@endsection
became @stop
in L4, just as @yieldSection
became @show
.
@stop is just @endsection from L3.. @show is just @yieldSection
© 2022 - 2024 — McMap. All rights reserved.
@endsection
and@stop
. I find@endsection
feels more intuitive. that's why i also use@endsection
in laravel 8. Note: in the laravel 8 documentation you won't find anything more about `@stop. – Gamma