You can achieve this by overwriting the sections.. try what you have already, but with these two updated sub-views:
panel1.blade.php
@extends('panelTemplate')
@section('title')
title panel 1
@overwrite
@section('body')
body panel 1
@overwrite
@section('footer')
footer panel 1
@overwrite
panel2.blade.php
@extends('panelTemplate')
@section('title')
title panel 2
@overwrite
@section('body')
body panel 2
@overwrite
@section('footer')
footer panel 2
@overwrite
It's tested and working here, though I'm not sure it's the intended use of @overwrite
, so test thoroughly!