Рубрики
Laravel-project Laravel

Отслеживание и Наследование страниц

Основной шаблон
Выносим стандартную разметку
Встраивание
Секции

  • встраивание различных других шаблонов
  • передача секций в страиваемые шаблоны
    (пример title-block, content)
  • основной шаблон
    resources\views\layouts\app.blade.php
<!DOCTYPE html>
<html lang="eng">
<head>
 <meta charset="UTF-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <meta http-equiv="X-UA-Compatible" content="ie=edge">
 <title>@yield('title-block')</title>
</head>
<body>
@yield('content')
</body>
</html>

Встраиваемая страница

от какого файла всё наследуем (resources\views\layouts\app.blade.php)
@extends('layouts.app')
секция title-block
@section('title-block')Страница контактов@end
в какую секцию кода встраиваем контент (пример content)
@section('content')
<h1>Страница контактов</h1>
@end

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *