Вам нужно просто создать макет для администратора, и все контроллеры, связанные с действиями администратора, отобразят представление, которое расширяет определенный вами макет admin
.
Файл макета admin.blade.php
<html>
<head>
<title>App Name - @yield('title')</title>
</head>
<body>
<div id="menu">
<!-- use the css to style this element on the left -->
<ul>
<li>Your Menu code goes here</li>
</ul>
</div>
<!-- Here is where all content related to each route will be rendered -->
<div class="container">
@yield('content')
</div>
</body>
</html>
Если у вас есть Контроллер, который позволяет вам редактировать сообщение, вы можете отобразить представление admin/edit.blade.php
, которое определяется следующим образом:
@extends('admin.blade.php')
@section('content')
Content to be display related to each route goes here
@endsection
Содержимое, которое переносится в @section('content')
будет отображаться в admin.blade.php
, который является макетом администратора в контейнере, который обернет @yield('content
) `