16. Шаблон пользовательской части. Часть 2

Разделяем шаблон

Создадим файл resources/views/layouts/layout.blade.php , в который перенесем весь шаблон кроме контента и части хедера, которая будет только на главной.

Подключим layout в show.blade и index.blade :

@extends('layouts.layout')

@section('header')

@endsection

@section('content')

@endsection

В show.blade хедер не нужен.

Добавляем класс только на главной

Проверяем находимся ли на главной и добавляем класс при необходимости. В resources/views/layouts/layout.blade.php:

@if(!Request::is('/')) m3rem @endif

Если запрашивается не ‘/’, то добавляем класс.

Выносим сайдбар

Вынесем наш сайдбар в отдельный файл resources/views/layouts/sidebar.blade.php , и подключем его в resources/views/layouts/layout.blade.php :

@include('layouts.sidebar')

 

 

 

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии