Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar

Curso de Laravel para Noobs - #26 Views VI [Blade Template - Layouts]

27/11/2023

Na aula de hoje aprenderemos como criar layouts que são a base das views aqui no Laravel, de forma que evitemos a repetição do código.

Layouts no Laravel

No Laravel, o uso de layouts permite criar uma estrutura compartilhada para as diferentes páginas da sua aplicação.

Para criar um template, criaremos a pasta layouts dentro de views e colocaremos os templates dentro dessa pasta.

resource/views/layouts/app.blade.php

Este arquivo será o nosso layout de exemplo:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>@yield('title')</title>
</head>
<body>
    @section('div-alert')
        <h1>Webdesign em Foco</h1>
    @show
</body>
</html>

resource/views/carros.blade.php

Dentro da views criaremos o arquivo que fará a extensão do layout:

@extends('layouts.app')
    
@section('title','Minha Primeira Página')

@section('div-alert')
    @parent
    
        Sucesso
            Você efetuou a inserção com sucesso!
    
@endsection

Então foi isso pessoal! Fiquem todos com Deus! Sucesso nos códigos e na vida!

Precisa de suporte? webdesignemfoco@gmail.com

Antes, sejam bondosos e compassivos uns para com os outros, perdoando-se mutuamente, assim como Deus perdoou vocês em Cristo. - Efésios 4-32

Receba as aulas da Webdesign em Foco em Seu Email
Suporte Webdesign em Foco

Posts Relacionados

Curso de Laravel para Noobs - #25 Views V [Blade Template - Componentes]
Nesse tutorial aprenderemos a criar e utilizar componentes dentro de um template Blade no Laravel. Os componentes são utilizados para elementos que se repetem
Saiba mais!
Curso de Laravel para Noobs - #27 Formulários
No tutorial de hoje aprenderemos como utilizar formulários html dentro do Laravel, verificando também o CSRF e os métodos PUT, PATCH e DELETE.
Saiba mais!
Framework
Nessa playlist aprenderemos um pouco mais sobre os diferentes frameworks existentes, apontando os defeitos e qualidades de cada um.
Saiba mais!